%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /home/emergentqj/antanimora/wp-content/plugins/td-composer/legacy/Newspaper/includes/
Upload File :
Create Path :
Current File : /home/emergentqj/antanimora/wp-content/plugins/td-composer/legacy/Newspaper/includes/td_config.php

<?php
/*
 * This is the config file for the theme.
 */

define("TD_THEME_DEMO_URL", "https://demo.tagdiv.com/" . strtolower(TD_THEME_NAME));
define("TD_THEME_DEMO_DOC_URL", 'http://forum.tagdiv.com/demos_introduction/');  //the url to the demo documentation
define("TD_PLUGINS_URL", 'https://cloud.tagdiv.com/td_plugins/');  //plugins url
define("TD_FEATURED_CAT", "Featured"); //featured cat name
define("TD_FEATURED_CAT_SLUG", "featured"); //featured cat slug

define("TD_AURORA_VERSION", "__td_aurora_deploy_version__");

define("TD_THEME_WP_BOOSTER", "3.0"); // prevents multiple instances of the framework





/**
 * speed booster v 3.0 hooks - prepare the framework for the theme
 * is also used by td_deploy - that's why it's a static class
 * Class td_wp_booster_hooks
 */
class td_config {


    /**
     * @throws ErrorException
     */
    static function on_td_global_after_config() {



        /**
         * js files list
         */
        td_global::$js_files = array(


	        'tdAnalytics' =>            '/legacy/common/wp_booster/js_dev/tdAnalytics.js',
	        'tdExternal' =>             '/legacy/common/wp_booster/js_dev/tdExternal.js',
            'tdDetect' =>               '/legacy/common/wp_booster/js_dev/tdDetect.js',

	        'tdViewport' =>             '/legacy/common/wp_booster/js_dev/tdViewport.js',

            'tdMenu' =>                 '/legacy/common/wp_booster/js_dev/tdMenu.js',
            //'tdLocalCache' =>         '/includes/wp_booster/js_dev/tdLocalCache.js',
            'tdUtil' =>                 '/legacy/common/wp_booster/js_dev/tdUtil.js',
            'tdAffix' =>                '/legacy/common/wp_booster/js_dev/tdAffix.js',
            //'td_scroll_animation' =>  '/includes/wp_booster/js_dev/td_scroll_animation.js',
            'td_site' =>                '/legacy/common/wp_booster/js_dev/td_site.js',

            'tdLoadingBox' =>           '/legacy/common/wp_booster/js_dev/tdLoadingBox.js',
            'tdAjaxSearch' =>           '/legacy/common/wp_booster/js_dev/tdAjaxSearch.js',
            'tdPostImages' =>           '/legacy/common/wp_booster/js_dev/tdPostImages.js',
            'tdBlocks' =>               '/legacy/common/wp_booster/js_dev/tdBlocks.js',
            'tdLogin' =>                '/legacy/common/wp_booster/js_dev/tdLogin.js',
            'tdLoginMobile' =>          '/legacy/common/wp_booster/js_dev/tdLoginMobile.js',
            'tdStyleCustomizer' =>      '/legacy/common/wp_booster/js_dev/tdStyleCustomizer.js',
            'tdTrendingNow' =>          '/legacy/common/wp_booster/js_dev/tdTrendingNow.js',
            'td_history' =>             '/legacy/common/wp_booster/js_dev/td_history.js',
            'tdSmartSidebar' =>         '/legacy/common/wp_booster/js_dev/tdSmartSidebar.js',
            'tdInfiniteLoader' =>       '/legacy/common/wp_booster/js_dev/tdInfiniteLoader.js',
	        'vimeo_froogaloop' =>       '/legacy/common/wp_booster/js_dev/vimeo_froogaloop.js',

	        'tdCustomEvents' =>         '/legacy/' . TD_THEME_NAME . '/includes/js_files/tdCustomEvents.js',
	        'tdEvents' =>               '/legacy/common/wp_booster/js_dev/tdEvents.js',

	        'tdHeader' =>               '/legacy/common/wp_booster/js_dev/tdHeader.js',

	        'tdAjaxCount' =>            '/legacy/common/wp_booster/js_dev/tdAjaxCount.js',
            'tdVideoPlaylist' =>        '/legacy/common/wp_booster/js_dev/tdVideoPlaylist.js',
	        'td_slide' =>               '/legacy/common/wp_booster/js_dev/td_slide.js',
            'tdPullDown' =>             '/legacy/common/wp_booster/js_dev/tdPullDown.js',

            //'td_main' =>              '/includes/js_files/td_main.js',
            'td_fps' =>                 '/legacy/' . TD_THEME_NAME . '/includes/js_files/td_fps.js',
	        'tdAnimationScroll' =>      '/legacy/common/wp_booster/js_dev/tdAnimationScroll.js',
	        'tdHomepageFull' =>         '/legacy/common/wp_booster/js_dev/tdHomepageFull.js',
	        'tdBackstr' =>              '/legacy/common/wp_booster/js_dev/tdBackstr.js',

            //'td_scroll_effects.js' => '/includes/js_files/td_scroll_effects.js',

	        'tdAnimationStack' =>       '/legacy/common/wp_booster/js_dev/tdAnimationStack.js',
	        'td_main' =>                '/legacy/' . TD_THEME_NAME . '/includes/js_files/td_main.js',

            'td_loop_ajax' =>           '/legacy/common/wp_booster/js_dev/tdLoopAjax.js',

	        'tdWeather' =>              '/legacy/common/wp_booster/js_dev/tdWeather.js',
            'tdLastInit' =>             '/legacy/common/wp_booster/js_dev/tdLastInit.js',
            'tdAnimationSprite' =>      '/legacy/common/wp_booster/js_dev/tdAnimationSprite.js',
            'tdDatei18n' =>             '/legacy/common/wp_booster/js_dev/tdDatei18n.js',
            'tdSocialSharing'=>         '/legacy/common/wp_booster/js_dev/tdSocialSharing.js',

            'tdModalPostImages' =>      '/legacy/common/wp_booster/js_dev/tdModalPostImages.js',

        );


	    /**
	     * tdViewport intervals in crescendo order
	     */
	    td_global::$td_viewport_intervals = array(
		    array(
			    "limitBottom" => 767,
			    "sidebarWidth" => 228,
		    ),
		    array(
			    "limitBottom" => 1018,
			    "sidebarWidth" => 300,
		    ),
		    array(
			    "limitBottom" => 1140,
			    "sidebarWidth" => 324,
		    ),
	    );


	    /**
	     * - td animation stack effects used in the 'loading animation image' theme panel section
	     * - the first element is a special case, it representing the default type 'type0' @see animation-stack.less
	     * - the 'val' parameter is the type effect
	     * - the 'specific_selectors' parameter is the css selector used to look for new elements inside of some specific sections [ex. at ajax req]
	     * - the 'general_selectors' parameter is the css selector used to look for elements on extended sections [ex. entire page]
	     * - Important! the 'general_selectors' is not used by the default 'type0'
	     */
	    td_global::$td_animation_stack_effects = array(
		    array(
			    'text' => 'Fade [full]',
			    'val' => '', // empty, as a default value
			    'specific_selectors' => '.entry-thumb, img',
			    'general_selectors' => '.td-animation-stack img, .td-animation-stack .entry-thumb, .post img',
		    ),

            array(
                'text' => 'Fade & Scale',
                'val' => 'type1',
                'specific_selectors' => '.entry-thumb, img[class*="wp-image-"], a.td-sml-link-to-image > img',
                'general_selectors' => '.td-animation-stack .entry-thumb, .post .entry-thumb, .post img[class*="wp-image-"], .post a.td-sml-link-to-image > img',
            ),


            array(
                'text' => 'Up fade',
                'val' => 'type2',
                'specific_selectors' => '.entry-thumb, img[class*="wp-image-"], a.td-sml-link-to-image > img',
                'general_selectors' => '.td-animation-stack .entry-thumb, .post .entry-thumb, .post img[class*="wp-image-"], a.td-sml-link-to-image > img',
            ),


        );



        /**
         * single template list
         */
        td_api_single_template::add('single_template',
            array(
                'file' => TDC_PATH_LEGACY . '/single.php',
                'text' => 'Single template',
                'img' => TDC_URL_LEGACY . '/assets/images/panel/single_templates/single_template_0.png',
                'show_featured_image_on_all_pages' => false,
                'bg_disable_background' => false,          // disable the featured image
                'bg_box_layout_config' => 'auto',                // auto | td-boxed-layout | td-full-layout
                'bg_use_featured_image_as_background' => false,   // uses the featured image as a background
                'exclude_ad_content_top' => false,
            )
        );



        /**
		 * block templates
		 */
        td_api_block_template::add('td_block_template_1',
            array (
                'text' => 'Block Header 1 - Default',
                'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-1.png',
                'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_1.php',
                'params' => array(
                    // title settings
                    array(
                        "type" => "colorpicker",
                        "holder" => "div",
                        "class" => "",
                        "heading" => 'Title background color:',
                        "param_name" => "header_color",
                        "value" => '',
                        "description" => 'Optional - Choose a custom background color for this header',
                        'td_type' => 'block_template',
                    ),
                    array(
                        "type" => "colorpicker",
                        "holder" => "div",
                        "class" => "",
                        "heading" => 'Title text color:',
                        "param_name" => "header_text_color",
                        "value" => '',
                        "description" => 'Optional - Choose a custom title text color for this header',
                        'td_type' => 'block_template',
                    ),
                    array(
                        "type" => "colorpicker",
                        "holder" => "div",
                        "class" => "",
                        "heading" => 'Accent hover color:',
                        "param_name" => "accent_text_color",
                        "value" => '',
                        "description" => 'Optional - Choose a custom accent hover color for this block',
                        'td_type' => 'block_template',
                    )
                )//end generic array
            )
        );

		td_api_block_template::add('td_block_template_2',
		    array (
		        'text' => 'Block Header 2',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-2.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_2.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_3',
		    array (
		        'text' => 'Block Header 3',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-3.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_3.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_4',
		    array (
		        'text' => 'Block Header 4',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-4.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_4.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_5',
		    array (
		        'text' => 'Block Header 5',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-5.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_5.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_6',
		    array (
		        'text' => 'Block Header 6',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-6.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_6.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "attach_image",
		                "holder" => "div",
		                "class" => "",
		                "heading" => "Header background",
		                "param_name" => "header_image",
		                "value" => '',
		                "description" => "Optional - Choose a custom background image for this header",
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_7',
		    array (
		        'text' => 'Block Header 7',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-7.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_7.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "attach_image",
		                "holder" => "div",
		                "class" => "",
		                "heading" => "Header pattern",
		                "param_name" => "header_image",
		                "value" => '',
		                "description" => "Optional - Choose a custom background image for this header",
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_8',
		    array (
		        'text' => 'Block Header 8',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-8.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_8.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_9',
		    array (
		        'text' => 'Block Header 9',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-9.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_9.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_10',
		    array (
		        'text' => 'Block Header 10',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-10.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_10.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_11',
		    array (
		        'text' => 'Block Header 11',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-11.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_11.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_12',
		    array (
		        'text' => 'Block Header 12',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-12.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_12.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "textfield",
		                "holder" => "div",
		                "class" => "tdc-textfield-big",
		                "heading" => 'Continue button text:',
		                "param_name" => "button_text",
		                "value" => '',
		                "description" => 'To enable the continue button, choose a category from Filter or write a custom Title URL',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Continue button color:',
		                "param_name" => "button_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom text color for the continue button',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_13',
		    array (
		        'text' => 'Block Header 13',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-13.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_13.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "textfield",
		                "holder" => "div",
		                "class" => "tdc-textfield-big",
		                "heading" => 'Big title:',
		                "param_name" => "big_title_text",
		                "value" => '',
		                "description" => 'Optional - Choose a custom big title text for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Big title text color:',
		                "param_name" => "big_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom color for the big title',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "textfield",
		                "holder" => "div",
		                "class" => "tdc-textfield-big",
		                "heading" => 'Continue button text:',
		                "param_name" => "button_text",
		                "value" => '',
		                "description" => 'To enable the continue button, choose a category from Filter or write a custom Title URL',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Continue button color:',
		                "param_name" => "button_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom text color for the continue button',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_14',
		    array (
		        'text' => 'Block Header 14',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-14.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_14.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_15',
		    array (
		        'text' => 'Block Header 15',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-15.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_15.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Top border color:',
		                "param_name" => "top_border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom top border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_16',
		    array (
		        'text' => 'Block Header 16',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-16.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_16.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border color:',
		                "param_name" => "border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_17',
		    array (
		        'text' => 'Block Header 17',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-17.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_17.php',
		        'params' => array(
		            // title settings
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title text color:',
		                "param_name" => "header_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom title text color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title background color:',
		                "param_name" => "header_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom background color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border top color:',
		                "param_name" => "top_border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom top border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Border bottom color:',
		                "param_name" => "bottom_border_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom bottom border color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        )//end generic array
		    )
		);

		td_api_block_template::add('td_block_template_18',
		    array (
		        'text' => 'Block Header 18',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/block_templates/icon-block-header-18.png',
		        'file' => TDC_PATH_LEGACY . '/includes/block_templates/td_block_template_18.php',
		        'params' => array(
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title gradient color A:',
		                "param_name" => "header_text_color_a",
		                "value" => '#06d3d5',
		                "description" => 'Optional - Choose a custom title gradient color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Title gradient color B:',
		                "param_name" => "header_text_color_b",
		                "value" => '#2a81cb',
		                "description" => 'Optional - Choose a custom title gradient color for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "textfield",
		                "holder" => "div",
		                "class" => "tdc-textfield-big",
		                "heading" => 'Speech bubble text:',
		                "param_name" => "speech_bubble_text",
		                "value" => '',
		                "description" => 'Optional - Custom text for the speech bubble',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Speech bubble color:',
		                "param_name" => "speech_bubble_color",
		                "value" => '#2a81cb',
		                "description" => 'Optional - Speech bubble background color',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "textfield",
		                "holder" => "div",
		                "class" => "tdc-textfield-extrabig",
		                "heading" => 'Subtitle text:',
		                "param_name" => "subtitle_text",
		                "value" => '',
		                "description" => 'Optional - Choose a custom subtitle text for this header',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Subtitle text color:',
		                "param_name" => "subtitle_text_color",
		                "value" => '#808080',
		                "description" => 'Optional - Choose a custom color for the subtitle text',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Subtitle border color:',
		                "param_name" => "subtitle_border_color",
		                "value" => '#e3e3e3',
		                "description" => 'Optional - Choose a custom color for the subtitle border',
		                'td_type' => 'block_template',
		            ),
		            array(
		                "type" => "colorpicker",
		                "holder" => "div",
		                "class" => "",
		                "heading" => 'Accent hover color:',
		                "param_name" => "accent_text_color",
		                "value" => '',
		                "description" => 'Optional - Choose a custom accent hover color for this block',
		                'td_type' => 'block_template',
		            )
		        ),//end generic array
		        'premium' => true
		    )
		);



        /**
		 * modules list
		 */
        td_api_module::add('td_module_single',
            array(  // this module is for internal use only
                'file' => TDC_PATH_LEGACY . '/includes/modules/td_module_single.php',
                'text' => 'Single Module',
                'img' => '',
                'used_on_blocks' => '',
                'excerpt_title' => '',
                'excerpt_content' => '',
                'enabled_on_more_articles_box' => false,
                'enabled_on_loops' => false,
                'uses_columns' => false,                      // if the module uses columns on the page template + loop
                'category_label' => false,
                'class' => '',
                'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
            )
        );

        td_api_module::add('td_module_slide',
            array(
                'file' => TDC_PATH_LEGACY . '/includes/modules/td_module_slide.php',
                'text' => 'Slider module',
                'img' => '',
                'used_on_blocks' => array('td_block_slide'),
                'excerpt_title' => 25,
                'excerpt_content' => '',
                'enabled_on_more_articles_box' => false,
                'enabled_on_loops' => false,
                'uses_columns' => false,                      // if the module uses columns on the page template + loop
                'category_label' => true,
                'class' => 'td-animation-stack',
                'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
            )
        );


		td_api_module::add('td_module_trending_now',
		    array(  // this module is for internal use only
		        'file' => TDC_PATH_LEGACY . '/includes/modules/td_module_trending_now.php',
		        'text' => 'Trending now module',
		        'img' => '',
		        'used_on_blocks' => '',
		        'excerpt_title' => 25,
		        'excerpt_content' => '',
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops' => false,
		        'uses_columns' => false,                      // if the module uses columns on the page template + loop
		        'category_label' => false,
		        'class' => '',
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);


		td_api_module::add( 'td_module_flex_1',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_1.php',
		        'text'                         => 'Module Flex 1',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_flex_block_1' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 25,
		        'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td_module_wrap td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_2',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_2.php',
		        'text'                         => 'Module Flex 2',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_flex_block_2' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 25,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td_module_wrap td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_3',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_3.php',
		        'text'                         => 'Module Flex 3',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_flex_block_3' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 25,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td_module_wrap td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_4',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_4.php',
		        'text'                         => 'Module Flex 4',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_flex_block_4' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 25,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td_module_wrap td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_5',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_5.php',
		        'text'                         => 'Module Flex 5',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_module_flex_5' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 25,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td_module_wrap td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_6',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_6.php',
		        'text'                         => 'Module Flex 6',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_module_flex_6' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 0,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_7',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_7.php',
		        'text'                         => 'Module Flex 7',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_module_flex_7' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 0,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_8',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_8.php',
		        'text'                         => 'Module Flex 8',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_module_flex_8' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 0,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);

		td_api_module::add( 'td_module_flex_empty',
		    array(
		        'file'                         => TDC_PATH_LEGACY . '/includes/modules/td_module_flex_empty.php',
		        'text'                         => 'Module Flex Empty',
		        'img'                          => '',
		        'used_on_blocks'               => array( 'td_module_flex_empty' ),
		        'excerpt_title'                => 25,
		        'excerpt_content'              => 0,
                'enabled_excerpt_in_panel'     => false,
		        'enabled_on_more_articles_box' => false,
		        'enabled_on_loops'             => false,
		        'uses_columns'                 => false,
		        // if the module uses columns on the page template + loop
		        'category_label'               => false,
		        'class'                        => 'td-animation-stack',
		        'group'                        => ''
		        // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);




		/**
		 * the blocks
		 */
        td_api_block::add('td_block_ad_box',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Ad box',
                "base" => 'td_block_ad_box',
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-ads',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_ad_box.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'spot_id',
                    'spot_title',
                    'el_class'
                ),
                'tdc_start_values'       => base64_encode(
                    json_encode(
                        array(
                            array(
                                "spot_img_horiz" => "content-horiz-center",
                            )
                        )
                    )
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Ad content',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "spot_id",
                            "type" => "dropdown",
                            "value" => array(
                                '- Select an ad spot -' => '',
                                'header' => 'header',
                                'sidebar' => 'sidebar',
                                'custom_ad_1' => 'custom_ad_1',
                                'custom_ad_2' => 'custom_ad_2',
                                'custom_ad_3' => 'custom_ad_3',
                                'custom_ad_4' => 'custom_ad_4',
                                'custom_ad_5' => 'custom_ad_5'
                            ),
                            "heading" => 'Use adspot from:',
                            "description" => 'Choose the adspot from list',
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),

                        array(
                            "param_name" => "spot_title",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => 'Ad title:',
                            "description" => "Optional - a title for the Ad, like - Advertisement - if you leave it blank the block will not have a title",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Ad title color',
                            "param_name"  => "ad_title_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title', true, 'Ad title text' ),
                    array(
                        array(
                            "param_name" => "spot_img_all",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "All devices",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_tl",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Tablet landscape",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_tp",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Tablet portrait",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_mob",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Phone",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group"      => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_url",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => 'Ad url',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_url_window",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open url in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_url_rel",
                            "type" => "dropdown",
                            "value" => array(
                                'None' => '',
                                'Nofollow' => 'nofollow',
                                'Noreferrer' => 'noreferrer',
                                'Noopener' => 'noopener'
                            ),
                            "heading" => 'Spot url rel',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group"      => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_all_hide",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Hide on desktop",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_tl_hide",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Hide on tablet landscape",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_tp_hide",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Hide on tablet portrait",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_mob_hide",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Hide on phone",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_width",
                            "type" => "textfield-responsive",
                            "value" => "",
                            "placeholder" => "auto",
                            "heading" => 'Width',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                            "group" => 'Image ad'
                        ),
                        array(
                            "param_name" => "spot_img_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Horizontal align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group" => 'Image ad'
                        ),

                        array(
                            "param_name" => "spot_code",
                            "type" => "textarea_raw_html",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Custom ad code',
                            "value" => "",
                            "description" => 'Paste your ad code here.',
                            'group'      => 'Custom ad',
                        ),

                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                ),
            )
        );


		td_api_block::add( 'td_flex_block_1',
		    array(
		        'map_in_visual_composer' => false,
		        'map_in_td_composer'     => true,
		        "name"                   => 'Flex Block 1',
		        "base"                   => 'td_flex_block_1',
		        "class"                  => 'td_flex_block_1',
		        "controls"               => "full",
		        "category"               => 'Blocks',
		        'tdc_category'           => 'Blocks',
		        'icon'                   => 'icon-pagebuilder-td_flex_block_1',
		        'file'                   => TDC_PATH_LEGACY . '/includes/shortcodes/td_flex_block_1.php',
		        'tdc_style_params' => array(
		            'custom_title',
		            'custom_url',
		            'post_ids',
		            'category_id',
		            'category_ids',
		            'tag_slug',
		            'autors_id',
		            'installed_post_types',
		            'sort',
		            'td_ajax_filter_ids',
		            'td_filter_default_txt',
		            'td_ajax_preloading',
		            'ajax_pagination_infinite_stop',
		            'offset',
		            'modules_on_row',
		            'modules_gap',
		            'limit',
		            'el_class'
		        ),
		        'tdc_start_values'       => base64_encode(
		            json_encode(
		                array(
		                    array(
		                        "modules_on_row" => "33.33333333%",
		                        "limit" => '3',
		                        "hide_audio" => "yes"
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Font family',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Montserrat/Garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "394",
		                        "f_ex_font_family" =>           "fs_4",
		                        "f_btn_font_family" =>          "fs_4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Source Serif/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
		                        'tdc_preset_individual' =>      '1',
		                        "f_title_font_family" =>        "721",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Raleway/Raleway
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "507",
		                        "f_ex_font_family" =>           "507",
		                        "f_btn_font_family" =>          "507",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Work Sans/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "653",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Courgette/Open Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "147",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Oswald/EB garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "445",
		                        "f_ex_font_family" =>           "185",
		                        "f_btn_font_family" =>          "185",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Muli/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "406",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Wendy One/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "646",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Anton/Roboto Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "41",
		                        "f_ex_font_family" =>           "523",
		                        "f_btn_font_family" =>          "523",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Quicksand/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "502",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Libre Baskerville/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "331",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Caveat/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "663",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Volkorn/Montserrat
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "639",
		                        "f_ex_font_family" =>           "394",
		                        "f_btn_font_family" =>          "394",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Default
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font size',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XS 13/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
		                        "f_title_font_line_height" => "1.3",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - S 14/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
		                        "f_title_font_line_height" => "1.4",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - M 21/21/17/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - L 26/25/21/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",

		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XL 30/28/24/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XXL 36/32/26/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
		                        "f_title_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Text alignment',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - left
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-left",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - center
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-center",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - right
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-right",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Image format',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_image',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - OFF
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image1',
		                        'tdc_preset_individual' => '1',
		                        "hide_image" => "yes",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 2:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image2',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "150",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image3',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "133",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 7:8
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image4',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "114",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 1:1
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image5',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "100",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 5:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image6',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "80",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 4:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image7',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "75",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:2
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image8',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "67",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 16:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image9',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "56",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 18:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image10',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "50",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 21:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image11',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "40",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 30:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image12',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "30",
		                        "hide_image" => "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Color library',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_color',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Color library
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color1',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f9c100',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color2',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff7500',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color3',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f44336',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color4',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff036e',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color5',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#58c7db',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color6',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#607d8b',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color7',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#005689',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color8',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#997df3',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color9',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#4caf50',
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Columns',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_col',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 1
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col1',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "",
		                        "modules_gap" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 2
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col2',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiI1MCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "eyJhbGwiOiIxLjYlIiwicG9ydHJhaXQiOiIyJSJ9",
		                        "limit" => "2",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 3
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col3',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIzMy4zMzMzMzMzMyUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "1.4%",
		                        "limit" => "3",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 4
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col4',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIyNSUiLCJwaG9uZSI6IjUwJSJ9",
		                        "modules_gap" => "eyJhbGwiOiIxLjIlIiwicGhvbmUiOiIzJSJ9",
		                        "limit" => "4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 5
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col5',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIyMCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "1%",
		                        "limit" => "5",
		                        "image_width" => "eyJwaG9uZSI6IjMwIn0=",
		                        "image_floated" => "eyJwaG9uZSI6ImZsb2F0X2xlZnQifQ==",
		                        "meta_padding" => "eyJwaG9uZSI6IjJweCAwIDAgMTZweCJ9",
		                        "all_modules_space" => "eyJhbGwiOiIzNiIsInBob25lIjoiMjUifQ==",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Layout style',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_layout',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout1',
		                        'tdc_preset_individual' => '1',
		                        "image_width" => "",
		                        "image_floated" => "",
		                        "meta_padding" => "",
		                        "image_radius" => "",
		                        "image_height" => "65",
		                        "meta_info_horiz" => "",
		                        "modules_category" => "image",
		                        "modules_category_margin" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal rounded
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout2',
		                        'tdc_preset_individual' => '1',
		                        "image_width" => "80",
		                        "image_floated" => "",
		                        "meta_padding" => "",
		                        "image_radius" => "500",
		                        "image_height" => "100",
		                        "meta_info_horiz" => "content-horiz-center",
		                        "modules_category" => "above",
		                        "modules_category_margin" => "0 0 8px 0",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - float left
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout3',
		                        'tdc_preset_individual' => '1',
		                        "image_width" => "30",
		                        "image_floated" => "float_left",
		                        "meta_padding" => "1% 5%",
		                        "image_radius" => "",
		                        "image_height" => "65",
		                        "meta_info_horiz" => "",
		                        "modules_category" => "image",
		                        "modules_category_margin" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - float left rounded
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout4',
		                        'tdc_preset_individual' => '1',
		                        "image_width" => "30",
		                        "image_floated" => "float_left",
		                        "meta_padding" => "1% 5%",
		                        "image_radius" => "500",
		                        "image_height" => "100",
		                        "meta_info_horiz" => "",
		                        "modules_category" => "",
		                        "modules_category_margin" => "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Show/Hide module elements',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_elements',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Category tag', // Category tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Author', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Date', // Date
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Review stars', // Review
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Comment tag', // Comment tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Excerpt', // Excerpt
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_btn" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_btn" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Button', // Button
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                )
		            )
		        ),
		        "params"                 => array_merge(
		            self::get_map_block_general_array(),

		            array(
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'Default - H4' => '',
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Content length',
		                    "value"      => "",
		                    "class"      => "",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 1',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc1_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc1_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		            ),

		            self::get_map_filter_array(),
		            self::get_map_block_ajax_filter_array(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Layout',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "container_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Container width (0-100 percent)',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_on_row",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        '1'  => '100%',
		                        '2'  => '50%',
		                        '3'  => '33.33333333%',
		                        '4'  => '25%',
		                        '5'  => '20%',
		                        '6'  => '16.66666667%',
		                        '7'  => '14.28571428%',
		                        '8'  => '12.5%',
		                        '9'  => '11.11111111%',
		                        '10' => '10%',
		                    ),
		                    "heading"     => 'Modules per row',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_gap",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules gap',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "m_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "all_modules_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '36',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "36",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Modules divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Modules divider color',
		                    "param_name"  => "modules_divider_color",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "h_effect",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Shadow'  => 'shadow',
		                        'Move up & shadow'  => 'up-shadow',
		                    ),
		                    "heading"     => 'Hover effect',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_size",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 696px'  => '',
		                        'XXSmall - 218x150' => 'td_218x150',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image width (0-100 percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_floated",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Normal'      => 'no_float',
		                        'Float left'  => 'float_left',
		                        'Float right' => 'float_right',
		                        'Hidden'      => 'hidden',
		                    ),
		                    "heading"     => 'Image position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "hide_image",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_info_align",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Default' => '',
		                        'Top'     => 'initial',
		                        'Center'  => 'center',
		                        'Bottom'  => 'flex-end',
		                    ),
		                    "heading"     => 'Meta info alignment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "meta_info_horiz",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article title',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "art_title",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "20px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_col",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        '1'  => '1',
		                        '2' => '2',
		                        '3' => '3',
		                    ),
		                    "heading"     => 'Article excerpt columns',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_gap",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt columns gap',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "48",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "art_audio",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size',
                            'type'        => 'range-responsive',
                            'value'       => '1.5',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "art_btn",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article button space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "20px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Meta info border',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "meta_info_border_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_info_border_style",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Solid'  => '',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Border style',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Border color',
		                    "param_name"  => "meta_info_border_color",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Category tag',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "modules_category",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Author',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_author",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Date / Comment / Excerpt',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_date",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_excerpt",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_middle",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Excerpt in middle",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "excerpt_inline",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Inline Excerpt & Title",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
                        array(
                            "param_name"  => "show_audio",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
		                array(
		                    "param_name"  => "meta_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta container space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Button',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_btn",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show button',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_title",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Button text',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "Read more",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 20px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "10px 15px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "pag_space",
		                    "type" => "textfield",
		                    "value" => '',
		                    "heading" => 'Top space',
		                    "description" => "",
		                    "placeholder" => "20",
		                    "holder" => "div",
		                    "class" => "tdc-textfield-small",
		                    'group'      => 'Layout',
		                ),
		                array(
		                    "param_name"  => "pag_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "1",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group" => 'Layout',
		                ),
		                array(
		                    'param_name' => 'prev_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Prev icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    'param_name' => 'next_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Next icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_icons_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Icons size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),

		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Block fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),

		            td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ajax', false, 'Ajax categories', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_more', false, 'Load more button', 'Style' ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Module fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_title', true, 'Article title', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat', false, 'Article category tag', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta', false, 'Article meta info', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex', false, 'Article excerpt', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_btn', false, 'Article read more button', 'Style' ),


                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),


		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Colors',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Module background',
		                    "param_name"  => "m_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "color_overlay",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Module color overlay",
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow', 'Module Shadow', 0, 0, 0, "Style" ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article title',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Category tag',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'AUTHOR / DATE / COMMENT / EXCERPT',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Meta info background',
		                    "param_name"  => "meta_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment background',
		                    "param_name"  => "com_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Review stars color',
		                    "param_name"  => "rev_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Audio player',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Buttons color',
                            "param_name"  => "audio_btn_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Time text color',
                            "param_name"  => "audio_time_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars background color',
                            "param_name"  => "audio_bar_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars progress color',
                            "param_name"  => "audio_bar_curr_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow_m', 'Meta info shadow', 0, 0, 0, "Style" ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Button',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button background',
		                    "param_name"  => "btn_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button background hover',
		                    "param_name"  => "btn_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button text color',
		                    "param_name"  => "btn_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button text hover',
		                    "param_name"  => "btn_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button border color',
		                    "param_name"  => "btn_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button border hover',
		                    "param_name"  => "btn_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Text color',
		                    "param_name"  => "pag_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Text hover color',
		                    "param_name"  => "pag_h_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Background color',
		                    "param_name"  => "pag_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Background hover color',
		                    "param_name"  => "pag_h_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Border color',
		                    "param_name"  => "pag_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Border hover color',
		                    "param_name"  => "pag_h_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		            ),
		            self::get_map_block_pagination_array()
		        )
		    )
		);

		td_api_block::add( 'td_flex_block_2',
		    array(
		        'map_in_visual_composer' => false,
		        'map_in_td_composer'     => true,
		        "name"                   => 'Flex Block 2',
		        "base"                   => 'td_flex_block_2',
		        "class"                  => 'td_flex_block_2',
		        "controls"               => "full",
		        "category"               => 'Blocks',
		        'tdc_category'           => 'Blocks',
		        'icon'                   => 'icon-pagebuilder-td_flex_block_2',
		        'file'                   => TDC_PATH_LEGACY . '/includes/shortcodes/td_flex_block_2.php',
		        'tdc_style_params' => array(
		            'custom_title',
		            'custom_url',
		            'post_ids',
		            'category_id',
		            'category_ids',
		            'tag_slug',
		            'autors_id',
		            'installed_post_types',
		            'sort',
		            'td_ajax_filter_ids',
		            'td_filter_default_txt',
		            'td_ajax_preloading',
		            'ajax_pagination_infinite_stop',
		            'offset',
		            'limit',
		            'el_class'
		        ),
		        'tdc_start_values'       => base64_encode(
		            json_encode(
		                array(
		                    array(
		                        'image_align' => 'center',
		                        'meta_info_align' => 'bottom',
		                        'color_overlay' => 'eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOltdLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZyxyZ2JhKDAsMCwwLDAuNykscmdiYSgwLDAsMCwwKSk7IiwiY3NzUGFyYW1zIjoiMGRlZyxyZ2JhKDAsMCwwLDAuNykscmdiYSgwLDAsMCwwKSJ9',
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Font family',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Montserrat/Garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "394",
		                        "f_ex_font_family" =>           "fs_4",
		                        "f_btn_font_family" =>          "fs_4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Source Serif/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
		                        'tdc_preset_individual' =>      '1',
		                        "f_title_font_family" =>        "721",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Raleway/Raleway
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "507",
		                        "f_ex_font_family" =>           "507",
		                        "f_btn_font_family" =>          "507",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Work Sans/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "653",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Courgette/Open Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "147",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Oswald/EB garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "445",
		                        "f_ex_font_family" =>           "185",
		                        "f_btn_font_family" =>          "185",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Muli/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "406",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Wendy One/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "646",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Anton/Roboto Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "41",
		                        "f_ex_font_family" =>           "523",
		                        "f_btn_font_family" =>          "523",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Quicksand/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "502",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Libre Baskerville/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "331",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Caveat/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "663",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Volkorn/Montserrat
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "639",
		                        "f_ex_font_family" =>           "394",
		                        "f_btn_font_family" =>          "394",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Default
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font size',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XS 13/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
		                        "f_title_font_line_height" => "1.3",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - S 14/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
		                        "f_title_font_line_height" => "1.4",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - M 21/21/17/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - L 26/25/21/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XL 30/28/24/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XXL 36/32/26/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
		                        "f_title_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Text alignment',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - left
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-left",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - center
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-center",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - right
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-right",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Color library',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_color',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Color library
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color1',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f9c100',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color2',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff7500',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color3',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f44336',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color4',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff036e',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color5',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#58c7db',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color6',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#607d8b',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color7',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#005689',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color8',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#997df3',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color9',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#4caf50',
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Layout style',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_layout',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout7',
		                        'tdc_preset_individual' => '1',
		                        "image_margin_right" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout8',
		                        'tdc_preset_individual' => '1',
		                        "image_margin_right" => "yes",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Show/Hide module elements',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_elements',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Category tag', // Category tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Author', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Date', // Date
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Review stars', // Review
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Comment tag', // Comment tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Excerpt', // Excerpt
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                )
		            )
		        ),
		        "params"                 => array_merge(
		            self::get_map_block_general_array(),

		            array(
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'Default - H4' => '',
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Content length',
		                    "value"      => "",
		                    "class"      => "",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 2',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc2_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc2_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		            ),

		            self::get_map_filter_array(),
		            self::get_map_block_ajax_filter_array(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Layout',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules height',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "460",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "36",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "block_title_over",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Block title over image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "block_title_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Block title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name" => "nextprev_position",
		                    "type"       => "dropdown-responsive",
		                    "value"      => array(
		                        'Top'    => 'top',
		                        'Botom'  => 'bottom',
		                    ),
		                    "heading"     => 'Next Prev position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "nextprev",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Next prev space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "20px 20px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_size",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Full - 1920px'  => '',
		                        'XXSmall - 218x150' => 'td_218x150',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Large - 696px' => 'td_696x0',
		                        'XLarge - 1068px' => 'td_1068x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "video_icon_pos",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image negative margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_margin_right",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Reverse negative margin",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "image_margin_forced",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Auto stretch image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_info_align",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Top'     => 'top',
		                        'Center'  => 'center',
		                        'Bottom'  => 'bottom',
		                    ),
		                    "heading"     => 'Meta info alignment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "meta_info_horiz",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 40px 40px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_title",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 8px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "18px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_author",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_date",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_excerpt",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_middle",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Excerpt in middle",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "1",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group" => 'Layout',
		                ),
		                array(
		                    'param_name' => 'prev_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Prev icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    'param_name' => 'next_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Next icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_icons_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Icons size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		            ),


		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Block fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ajax', false, 'Ajax categories', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_more', false, 'Load more button', 'Style' ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Module fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_title', true, 'Article title', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat', false, 'Article category tag', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta', false, 'Article meta info', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex', false, 'Article excerpt', 'Style' ),

                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Colors',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "color_overlay",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Module color overlay",
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Meta info background',
		                    "param_name"  => "meta_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "nextprev_icon",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Next Prev arrows color",
		                    "value"      => "",
		                    "class"      => "td-colorpicker-double-a",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "nextprev_icon_h",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Next Prev hover arrows color",
		                    "value"      => "",
		                    "class"      => "td-colorpicker-double-b",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "nextprev_bg",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Next Prev background",
		                    "value"      => "",
		                    "class"      => "td-colorpicker-double-a",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "nextprev_bg_h",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Next Prev hover background",
		                    "value"      => "",
		                    "class"      => "td-colorpicker-double-b",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"      => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment icon color',
		                    "param_name"  => "com_icon",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		            ),

		            self::get_map_block_pagination_array()
		        )
		    )
		);

		td_api_block::add( 'td_flex_block_3',
		    array(
		        'map_in_visual_composer' => false,
		        'map_in_td_composer'     => true,
		        "name"                   => 'Flex Block 3',
		        "base"                   => 'td_flex_block_3',
		        "class"                  => 'td_flex_block_3',
		        "controls"               => "full",
		        "category"               => 'Blocks',
		        'tdc_category'           => 'Blocks',
		        'icon'                   => 'icon-pagebuilder-td_flex_block_3',
		        'file'                   => TDC_PATH_LEGACY . '/includes/shortcodes/td_flex_block_3.php',
		        'tdc_style_params' => array(
		            'custom_title',
		            'custom_url',
		            'post_ids',
		            'category_id',
		            'category_ids',
		            'tag_slug',
		            'autors_id',
		            'installed_post_types',
		            'sort',
		            'td_ajax_filter_ids',
		            'td_filter_default_txt',
		            'td_ajax_preloading',
		            'ajax_pagination_infinite_stop',
		            'offset',
		            'columns',
		            'columns_gap',
		            'limit',
		            'el_class'
		        ),
		        'tdc_start_values'       => base64_encode(
		            json_encode(
		                array(
		                    array(
		                        "modules_category" => "image",
		                        "modules_on_row" => "eyJhbGwiOiI1MCUiLCJsYW5kc2NhcGUiOiIxMDAlIn0=",
		                        "modules_category1" => "image",
		                        "show_cat2" => "none",
		                        "show_com2" => "none",
		                        "show_author2" => "none",
		                        "columns" => "eyJhbGwiOiI1MCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "columns_gap" => "eyJsYW5kc2NhcGUiOiI0MCIsInBvcnRyYWl0IjoiMjgifQ==",
		                        "image_width2" => "eyJwb3J0cmFpdCI6IjM1In0=",
		                        "modules_space1" => "eyJhbGwiOiIwIiwicGhvbmUiOiIyMSJ9",
                                "hide_audio" => "yes"
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font family',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Montserrat/Garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "394",
		                        "f_ex1_font_family" =>           "fs_4",
		                        "f_btn1_font_family" =>          "fs_4",
		                        "f_title2_font_family" =>        "394",
		                        "f_ex2_font_family" =>           "fs_4",
		                        "f_btn2_font_family" =>          "fs_4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Source Serif/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
		                        'tdc_preset_individual' =>      '1',
		                        "f_title1_font_family" =>        "721",
		                        "f_ex1_font_family" =>           "653",
		                        "f_btn1_font_family" =>          "653",
		                        "f_title2_font_family" =>        "721",
		                        "f_ex2_font_family" =>           "653",
		                        "f_btn2_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Raleway/Raleway
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "507",
		                        "f_ex1_font_family" =>           "507",
		                        "f_btn1_font_family" =>          "507",
		                        "f_title2_font_family" =>        "507",
		                        "f_ex2_font_family" =>           "507",
		                        "f_btn2_font_family" =>          "507",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Work Sans/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "653",
		                        "f_ex1_font_family" =>           "653",
		                        "f_btn1_font_family" =>          "653",
		                        "f_title2_font_family" =>        "653",
		                        "f_ex2_font_family" =>           "653",
		                        "f_btn2_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Courgette/Open Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "147",
		                        "f_ex1_font_family" =>           "",
		                        "f_btn1_font_family" =>          "",
		                        "f_title2_font_family" =>        "147",
		                        "f_ex2_font_family" =>           "",
		                        "f_btn2_font_family" =>          "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Oswald/EB garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "445",
		                        "f_ex1_font_family" =>           "185",
		                        "f_btn1_font_family" =>          "185",
		                        "f_title2_font_family" =>        "445",
		                        "f_ex2_font_family" =>           "185",
		                        "f_btn2_font_family" =>          "185",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Muli/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "406",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "406",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Wendy One/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "646",
		                        "f_ex1_font_family" =>           "297",
		                        "f_btn1_font_family" =>          "297",
		                        "f_title2_font_family" =>        "646",
		                        "f_ex2_font_family" =>           "297",
		                        "f_btn2_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Anton/Roboto Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "41",
		                        "f_ex1_font_family" =>           "523",
		                        "f_btn1_font_family" =>          "523",
		                        "f_title2_font_family" =>        "41",
		                        "f_ex2_font_family" =>           "523",
		                        "f_btn2_font_family" =>          "523",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Quicksand/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "502",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "502",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Libre Baskerville/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "331",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "331",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Caveat/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "663",
		                        "f_ex1_font_family" =>           "297",
		                        "f_btn1_font_family" =>          "297",
		                        "f_title2_font_family" =>        "663",
		                        "f_ex2_font_family" =>           "297",
		                        "f_btn2_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Volkorn/Montserrat
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "639",
		                        "f_ex1_font_family" =>           "394",
		                        "f_btn1_font_family" =>          "394",
		                        "f_title2_font_family" =>        "639",
		                        "f_ex2_font_family" =>           "394",
		                        "f_btn2_font_family" =>          "394",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Default
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "",
		                        "f_ex1_font_family" =>           "",
		                        "f_btn1_font_family" =>          "",
		                        "f_title2_font_family" =>        "",
		                        "f_ex2_font_family" =>           "",
		                        "f_btn2_font_family" =>          "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font size',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XS 13/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
		                        "f_title1_font_line_height" => "1.3",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.3",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - S 14/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
		                        "f_title1_font_line_height" => "1.4",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIifQ==",
		                        "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMyIsImFsbCI6IjEuNCJ9",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - M 21/21/17/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - L 26/25/21/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_ex1_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex1_font_line_height" => "1.5",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XL 30/28/24/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XXL 36/32/26/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
		                        "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
		                        "f_ex1_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex1_font_line_height" => "1.5",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjE0IiwibGFuZHNjYXBlIjoiMTUifQ==",
		                        "f_title2_font_line_height" => "1.4",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Text alignment',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - left
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-left",
		                        "meta_info_horiz2" => "content-horiz-left",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - center
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-center",
		                        "meta_info_horiz2" => "content-horiz-center",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - right
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-right",
		                        "meta_info_horiz2" => "content-horiz-right",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Image format',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_image',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - OFF
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image1',
		                        'tdc_preset_individual' => '1',
		                        "hide_image" => "yes",
		                        "hide_image2" => "yes",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 2:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image2',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "150",
		                        "image_height2" => "150",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image3',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "133",
		                        "image_height2" => "133",
		                        "hide_image" => "",
		                        "hide_image1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 7:8
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image4',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "114",
		                        "image_height2" => "114",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 1:1
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image5',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "100",
		                        "image_height2" => "100",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 5:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image6',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "80",
		                        "image_height2" => "80",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 4:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image7',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "75",
		                        "image_height2" => "75",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:2
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image8',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "67",
		                        "image_height2" => "67",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 16:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image9',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "56",
		                        "image_height2" => "56",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 18:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image10',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "50",
		                        "image_height2" => "50",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 21:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image11',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "40",
		                        "image_height2" => "40",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 30:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image12',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "30",
		                        "image_height2" => "30",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Color library',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_color',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Color library
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color1',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f9c100',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color2',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff7500',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color3',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f44336',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color4',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff036e',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color5',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#58c7db',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color6',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#607d8b',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color7',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#005689',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color8',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#997df3',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color9',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#4caf50',
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Columns',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_col',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 1
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col1',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "",
		                        "modules_gap" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 2
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col2',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "eyJhbGwiOiI1MCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "columns_gap" => "eyJhbGwiOiI0OCIsInBvcnRyYWl0IjoiMjgiLCJsYW5kc2NhcGUiOiI0MCJ9",
		                        "limit" => "5",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 3
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col3',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "eyJhbGwiOiIzMy4zMzMzMzMzMyUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "columns_gap" => "eyJhbGwiOiI0OCIsInBvcnRyYWl0IjoiMjgiLCJsYW5kc2NhcGUiOiI0MCJ9",
		                        "limit" => "9",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Show/Hide module elements',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_elements',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_cat1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_cat2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Category tag', // Category tag
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_author1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_author2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Author', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_date1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_date2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Date', // Date
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_review1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_review2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Review stars', // Review
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_com1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_com2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Comment tag', // Comment tag
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_disabled tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_disabled tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Excerpt', // Excerpt
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                )
		            )
		        ),
		        "params"                 => array_merge(
		            self::get_map_block_general_array(),

		            array(
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'Default - H4' => '',
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Content length',
		                    "value"      => "",
		                    "class"      => "",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 1',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc1_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc1_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 3',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc3_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		            ),

		            self::get_map_filter_array(),
		            self::get_map_block_ajax_filter_array(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Layout',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "columns",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        '1'  => '100%',
		                        '2'  => '50%',
		                        '3'  => '33.33333333%',
		                    ),
		                    "heading"     => 'Columns',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "columns_gap",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Columns gap',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "48",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "h_effect",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Shadow'  => 'shadow',
		                        'Move up & shadow'  => 'up-shadow',
		                    ),
		                    "heading"     => 'Hover effect',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 1',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_space1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '0',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style1",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color1",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Module divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Module divider color',
		                    "param_name"  => "modules_divider_color1",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "image_size",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 696px'  => '',
		                        'XXSmall - 218x150' => 'td_218x150',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment1',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "72",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "hide_image",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "meta_info_align1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Bottom' => '',
		                        'Top'     => 'initial',
		                    ),
		                    "heading"     => 'Meta info alignment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "meta_info_horiz1",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_title1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "16px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "art_audio1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size1',
                            'type'        => 'range-responsive',
                            'value'       => '1.5',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius1',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Category tag border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category tag',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_author1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_date1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_excerpt1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_middle",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Excerpt in middle",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
                        array(
                            "param_name"  => "show_audio1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 2',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_space2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '26',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "26",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color2",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Modules divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Modules divider color',
		                    "param_name"  => "modules_divider_color2",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "image_size2",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 218x150' => '',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Medium - 696px'  => 'td_696x0',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment2',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_width2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image width (0-100 percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "30",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "hide_image2",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "meta_info_horiz2",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_title2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "art_audio2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size2',
                            'type'        => 'range-responsive',
                            'value'       => '1',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category2",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius2',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Category tag border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category tag',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_author2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo2",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_date2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "show_audio2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio2",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "pag_space",
		                    "type" => "textfield",
		                    "value" => '',
		                    "heading" => 'Top space',
		                    "description" => "",
		                    "placeholder" => "20",
		                    "holder" => "div",
		                    "class" => "tdc-textfield-small",
		                    'group'      => 'Layout',
		                ),
		                array(
		                    "param_name"  => "pag_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "1",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group" => 'Layout',
		                ),
		                array(
		                    'param_name' => 'prev_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Prev icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    'param_name' => 'next_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Next icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_icons_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Icons size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),


		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Block fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ajax', false, 'Ajax categories', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_more', false, 'Load more button', 'Style' ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Module fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_title1', true, 'Article title 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Article category tag 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Article meta info 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex1', false, 'Article excerpt 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_title2', false, 'Article title 2', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Article category tag 2', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Article meta info 2', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Colors',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow', 'Module Shadow', 0, 0, 0, "Style" ),
		            array(
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Meta info background',
		                    "param_name"  => "meta_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article title',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color",
		                    "value"       => '#000',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size Module 1',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name"  => "all_underline_height2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size Module 2',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Category tag',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Meta info',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment background',
		                    "param_name"  => "com_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Audio player',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Buttons color',
                            "param_name"  => "audio_btn_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Time text color',
                            "param_name"  => "audio_time_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars background color',
                            "param_name"  => "audio_bar_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars progress color',
                            "param_name"  => "audio_bar_curr_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Text color',
		                    "param_name"  => "pag_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Text hover color',
		                    "param_name"  => "pag_h_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Background color',
		                    "param_name"  => "pag_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Background hover color',
		                    "param_name"  => "pag_h_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Border color',
		                    "param_name"  => "pag_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Border hover color',
		                    "param_name"  => "pag_h_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),


		                array(
		                    "param_name"  => "btn_title",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Button text',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big tdc-hidden",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		            ),
		            self::get_map_block_pagination_array()
		        )
		    )
		);

		td_api_block::add( 'td_flex_block_4',
		    array(
		        'map_in_visual_composer' => false,
		        'map_in_td_composer'     => true,
		        "name"                   => 'Flex Block 4',
		        "base"                   => 'td_flex_block_4',
		        "class"                  => 'td_flex_block_4',
		        "controls"               => "full",
		        "category"               => 'Blocks',
		        'tdc_category'           => 'Blocks',
		        'icon'                   => 'icon-pagebuilder-td_flex_block_4',
		        'file'                   => TDC_PATH_LEGACY . '/includes/shortcodes/td_flex_block_4.php',
		        'tdc_style_params' => array(
		            'custom_title',
		            'custom_url',
		            'post_ids',
		            'category_id',
		            'category_ids',
		            'tag_slug',
		            'autors_id',
		            'installed_post_types',
		            'sort',
		            'td_ajax_filter_ids',
		            'td_filter_default_txt',
		            'td_ajax_preloading',
		            'ajax_pagination_infinite_stop',
		            'offset',
		            'columns',
		            'columns_gap',
		            'limit',
		            'el_class'
		        ),
		        'tdc_start_values'       => base64_encode(
		            json_encode(
		                array(
		                    array(
		                        "modules_category" => "image",
		                        "modules_on_row" => "eyJhbGwiOiI1MCUiLCJsYW5kc2NhcGUiOiIxMDAlIn0=",
		                        "modules_category1" => "image",
		                        "show_cat2" => "none",
		                        "show_com2" => "none",
		                        "show_author2" => "none",
		                        "columns" => "50%",
		                        "columns_gap" => "eyJsYW5kc2NhcGUiOiI0MCIsInBvcnRyYWl0IjoiMjgifQ==",
		                        "image_width2" => "eyJwb3J0cmFpdCI6IjM1In0=",
		                        "modules_space1" => "eyJwaG9uZSI6IjIxIiwiYWxsIjoiMjEifQ==",
		                        "limit" => "6",
		                        "show_excerpt1" => "",
		                        "show_excerpt2" => "none",
                                "hide_audio" => "yes"
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font family',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Montserrat/Garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "394",
		                        "f_ex1_font_family" =>           "fs_4",
		                        "f_btn1_font_family" =>          "fs_4",
		                        "f_title2_font_family" =>        "394",
		                        "f_ex2_font_family" =>           "fs_4",
		                        "f_btn2_font_family" =>          "fs_4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Source Serif/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
		                        'tdc_preset_individual' =>      '1',
		                        "f_title1_font_family" =>        "721",
		                        "f_ex1_font_family" =>           "653",
		                        "f_btn1_font_family" =>          "653",
		                        "f_title2_font_family" =>        "721",
		                        "f_ex2_font_family" =>           "653",
		                        "f_btn2_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Raleway/Raleway
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "507",
		                        "f_ex1_font_family" =>           "507",
		                        "f_btn1_font_family" =>          "507",
		                        "f_title2_font_family" =>        "507",
		                        "f_ex2_font_family" =>           "507",
		                        "f_btn2_font_family" =>          "507",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Work Sans/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "653",
		                        "f_ex1_font_family" =>           "653",
		                        "f_btn1_font_family" =>          "653",
		                        "f_title2_font_family" =>        "653",
		                        "f_ex2_font_family" =>           "653",
		                        "f_btn2_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Courgette/Open Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "147",
		                        "f_ex1_font_family" =>           "",
		                        "f_btn1_font_family" =>          "",
		                        "f_title2_font_family" =>        "147",
		                        "f_ex2_font_family" =>           "",
		                        "f_btn2_font_family" =>          "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Oswald/EB garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "445",
		                        "f_ex1_font_family" =>           "185",
		                        "f_btn1_font_family" =>          "185",
		                        "f_title2_font_family" =>        "445",
		                        "f_ex2_font_family" =>           "185",
		                        "f_btn2_font_family" =>          "185",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Muli/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "406",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "406",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Wendy One/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "646",
		                        "f_ex1_font_family" =>           "297",
		                        "f_btn1_font_family" =>          "297",
		                        "f_title2_font_family" =>        "646",
		                        "f_ex2_font_family" =>           "297",
		                        "f_btn2_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Anton/Roboto Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "41",
		                        "f_ex1_font_family" =>           "523",
		                        "f_btn1_font_family" =>          "523",
		                        "f_title2_font_family" =>        "41",
		                        "f_ex2_font_family" =>           "523",
		                        "f_btn2_font_family" =>          "523",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Quicksand/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "502",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "502",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Libre Baskerville/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "331",
		                        "f_ex1_font_family" =>           "406",
		                        "f_btn1_font_family" =>          "406",
		                        "f_title2_font_family" =>        "331",
		                        "f_ex2_font_family" =>           "406",
		                        "f_btn2_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Caveat/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "663",
		                        "f_ex1_font_family" =>           "297",
		                        "f_btn1_font_family" =>          "297",
		                        "f_title2_font_family" =>        "663",
		                        "f_ex2_font_family" =>           "297",
		                        "f_btn2_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Volkorn/Montserrat
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "639",
		                        "f_ex1_font_family" =>           "394",
		                        "f_btn1_font_family" =>          "394",
		                        "f_title2_font_family" =>        "639",
		                        "f_ex2_font_family" =>           "394",
		                        "f_btn2_font_family" =>          "394",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Default
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_family" =>        "",
		                        "f_ex1_font_family" =>           "",
		                        "f_btn1_font_family" =>          "",
		                        "f_title2_font_family" =>        "",
		                        "f_ex2_font_family" =>           "",
		                        "f_btn2_font_family" =>          "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font size',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XS 13/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
		                        "f_title1_font_line_height" => "1.3",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxMiIsInBvcnRyYWl0IjoiMTEiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.3",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - S 14/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
		                        "f_title1_font_line_height" => "1.4",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIifQ==",
		                        "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMyIsImFsbCI6IjEuNCJ9",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - M 21/21/17/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_ex1_font_size" => "",
		                        "f_ex1_font_line_height" => "",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - L 26/25/21/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_ex1_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex1_font_line_height" => "1.5",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XL 30/28/24/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
		                        "f_title1_font_line_height" => "1.2",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_title2_font_line_height" => "1.4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XXL 36/32/26/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
		                        'tdc_preset_individual' => '1',
		                        "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
		                        "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
		                        "f_ex1_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex1_font_line_height" => "1.5",
		                        "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjE0IiwibGFuZHNjYXBlIjoiMTUifQ==",
		                        "f_title2_font_line_height" => "1.4",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Text alignment',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - left
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-left",
		                        "meta_info_horiz2" => "content-horiz-left",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - center
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-center",
		                        "meta_info_horiz2" => "content-horiz-center",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - right
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz1" => "content-horiz-right",
		                        "meta_info_horiz2" => "content-horiz-right",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Image format',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_image',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - OFF
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image1',
		                        'tdc_preset_individual' => '1',
		                        "hide_image" => "yes",
		                        "hide_image3" => "yes",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 2:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image2',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "150",
		                        "image_height2" => "150",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image3',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "133",
		                        "image_height2" => "133",
		                        "hide_image" => "",
		                        "hide_image1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 7:8
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image4',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "114",
		                        "image_height2" => "114",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 1:1
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image5',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "100",
		                        "image_height2" => "100",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 5:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image6',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "80",
		                        "image_height2" => "80",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 4:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image7',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "75",
		                        "image_height2" => "75",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:2
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image8',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "67",
		                        "image_height2" => "67",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 16:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image9',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "56",
		                        "image_height2" => "56",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 18:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image10',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "50",
		                        "image_height2" => "50",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 21:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image11',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "40",
		                        "image_height2" => "40",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 30:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image12',
		                        'tdc_preset_individual' => '1',
		                        "image_height1" => "30",
		                        "image_height2" => "30",
		                        "hide_image" => "",
		                        "hide_image2" => "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Color library',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_color',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Color library
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color1',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f9c100',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color2',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff7500',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color3',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f44336',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color4',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff036e',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color5',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#58c7db',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color6',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#607d8b',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color7',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#005689',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color8',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#997df3',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color9',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#4caf50',
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Columns',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_col',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 1
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col1',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "100%",
		                        "modules_gap" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 2
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col2',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "50%",
		                        "columns_gap" => "eyJhbGwiOiI0OCIsInBvcnRyYWl0IjoiMjgiLCJsYW5kc2NhcGUiOiI0MCJ9",
		                        "limit" => "6",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 3
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col3',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "33.33333333%",
		                        "columns_gap" => "eyJhbGwiOiI0OCIsInBvcnRyYWl0IjoiMjgiLCJsYW5kc2NhcGUiOiI0MCJ9",
		                        "limit" => "9",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 4
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col4',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "25%",
		                        "columns_gap" => "eyJhbGwiOiIxLjIlIiwicGhvbmUiOiIzJSJ9",
		                        "limit" => "12",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 5
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col5',
		                        'tdc_preset_individual' => '1',
		                        "columns" => "20%",
		                        "columns_gap" => "1%",
		                        "limit" => "15",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Show/Hide module elements',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_elements',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_cat1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_cat2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Category tag', // Category tag
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_author1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_author2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Author', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_date1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_date2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Date', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_review1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_review2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Review stars', // Review
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_com1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_com2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Comment tag', // Comment tag
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt1" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt1" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s tdcp_elements_s_small',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt2" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt2" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Excerpt', // Excerpt
		                        'tdc_preset_class' => 'tdcp_elements_text tdcp_elements_text_small',
		                    ),
		                )
		            )
		        ),
		        "params"                 => array_merge(
		            self::get_map_block_general_array(),

		            array(
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'Default - H4' => '',
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Content length',
		                    "value"      => "",
		                    "class"      => "",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 1',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc1_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc1_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 4',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc4_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc4_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		            ),

		            self::get_map_filter_array(),
		            self::get_map_block_ajax_filter_array(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Layout',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "columns",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        '1'  => '100%',
		                        '2'  => '50%',
		                        '3'  => '33.33333333%',
		                        '4'  => '25%',
		                        '5'  => '20%',
		                    ),
		                    "heading"     => 'Columns',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "columns_gap",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Columns gap',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "48",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "h_effect",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Shadow'  => 'shadow',
		                        'Move up & shadow'  => 'up-shadow',
		                    ),
		                    "heading"     => 'Hover effect',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 1',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_space1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '21',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "21",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style1",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color1",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider1",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Module divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Module divider color',
		                    "param_name"  => "modules_divider_color1",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "image_size",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 696px'  => '',
		                        'XXSmall - 218x150' => 'td_218x150',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment1',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "hide_image",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "meta_info_align1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Bottom'        => '',
		                        'Top'           => 'initial',
		                        'Over image'    => 'image',
		                    ),
		                    "heading"     => 'Meta info alignment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "meta_info_horiz1",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_title1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "16px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "art_audio1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size1',
                            'type'        => 'range-responsive',
                            'value'       => '1.5',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius1',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Category tag border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category tag',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_author1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_date1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_excerpt1",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_middle",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Excerpt in middle",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
                        array(
                            "param_name"  => "show_audio1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 2',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "m_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_space2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '26',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "26",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color2",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Modules divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Modules divider color',
		                    "param_name"  => "modules_divider_color2",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "image_size3",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 218x150' => '',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Medium - 696px'  => 'td_696x0',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment2',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_width2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image width (0-100 percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "30",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "70",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "hide_image3",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "meta_info_horiz2",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_margin2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_title2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "16px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "art_audio2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size2',
                            'type'        => 'range-responsive',
                            'value'       => '1',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category3",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_cat_border2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius2',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Category tag border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_cat2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category tag',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_author2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo3",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_date2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_excerpt2",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_middle3",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Excerpt in middle",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
                        array(
                            "param_name"  => "show_audio2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio3",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "pag_space",
		                    "type" => "textfield",
		                    "value" => '',
		                    "heading" => 'Top space',
		                    "description" => "",
		                    "placeholder" => "20",
		                    "holder" => "div",
		                    "class" => "tdc-textfield-small",
		                    'group'      => 'Layout',
		                ),
		                array(
		                    "param_name"  => "pag_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "1",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group" => 'Layout',
		                ),
		                array(
		                    'param_name' => 'prev_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Prev icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    'param_name' => 'next_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Next icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_icons_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Icons size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),


		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Block fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ajax', false, 'Ajax categories', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_more', false, 'Load more button', 'Style' ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Module fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_title1', true, 'Article title 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Article category tag 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Article meta info 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex1', false, 'Article excerpt 1', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_title2', false, 'Article title 2', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Article category tag 2', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Article meta info 2', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex2', false, 'Article excerpt 2', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Colors',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow', 'Module Shadow', 0, 0, 0, "Style" ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 1 colors',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "color_overlay",
		                    "holder"     => "div",
		                    "type"       => "gradient",
		                    'heading'    => "Module color overlay",
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Meta info background',
		                    "param_name"  => "meta_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color1",
		                    "value"       => '#000',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height1",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border1",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover1",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment background',
		                    "param_name"  => "com_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player buttons color',
                            "param_name"  => "audio_btn_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player time text color',
                            "param_name"  => "audio_time_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player bars background color',
                            "param_name"  => "audio_bar_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player bars progress color',
                            "param_name"  => "audio_bar_curr_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module 2 colors',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Meta info background',
		                    "param_name"  => "meta_bg2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color2",
		                    "value"       => '#000',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group"       => "Style",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment background',
		                    "param_name"  => "com_bg2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player buttons color',
                            "param_name"  => "audio_btn_color2",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player time text color',
                            "param_name"  => "audio_time_color2",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player bars background color',
                            "param_name"  => "audio_bar_color2",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Audio player bars progress color',
                            "param_name"  => "audio_bar_curr_color2",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),


		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Text color',
		                    "param_name"  => "pag_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Text hover color',
		                    "param_name"  => "pag_h_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Background color',
		                    "param_name"  => "pag_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Background hover color',
		                    "param_name"  => "pag_h_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Border color',
		                    "param_name"  => "pag_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Border hover color',
		                    "param_name"  => "pag_h_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),


		                array(
		                    "param_name"  => "btn_title",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Button text',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big tdc-hidden",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		            ),
		            self::get_map_block_pagination_array()
		        )
		    )
		);

		td_api_block::add( 'td_flex_block_5',
		    array(
		        'map_in_visual_composer' => false,
		        'map_in_td_composer'     => true,
		        "name"                   => 'Flex Block 5',
		        "base"                   => 'td_flex_block_5',
		        "class"                  => 'td_flex_block_5',
		        "controls"               => "full",
		        "category"               => 'Blocks',
		        'tdc_category'           => 'Blocks',
		        'icon'                   => 'icon-pagebuilder-td_flex_block_5',
		        'file'                   => TDC_PATH_LEGACY . '/includes/shortcodes/td_flex_block_5.php',
		        'tdc_style_params' => array(
		            'custom_title',
		            'custom_url',
		            'post_ids',
		            'category_id',
		            'category_ids',
		            'tag_slug',
		            'autors_id',
		            'installed_post_types',
		            'sort',
		            'td_ajax_filter_ids',
		            'td_filter_default_txt',
		            'td_ajax_preloading',
		            'ajax_pagination_infinite_stop',
		            'offset',
		            'modules_on_row',
		            'modules_gap',
		            'limit',
		            'el_class'
		        ),
		        'tdc_start_values'       => base64_encode(
		            json_encode(
		                array(
		                    array(
		                        "art_title_pos" => "bottom",
		                        "info_pos" => "bottom",
		                        "art_excerpt_pos" => "bottom",
                                "art_audio_pos" => "bottom",
		                        "modules_category" => "image",
		                        "btn_pos" => "bottom",
                                "hide_audio" => "yes"
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font family',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Montserrat/Garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "394",
		                        "f_ex_font_family" =>           "fs_4",
		                        "f_btn_font_family" =>          "fs_4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Source Serif/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
		                        'tdc_preset_individual' =>      '1',
		                        "f_title_font_family" =>        "721",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Raleway/Raleway
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "507",
		                        "f_ex_font_family" =>           "507",
		                        "f_btn_font_family" =>          "507",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Work Sans/Work Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "653",
		                        "f_ex_font_family" =>           "653",
		                        "f_btn_font_family" =>          "653",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Courgette/Open Sans
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "147",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Oswald/EB garamond
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "445",
		                        "f_ex_font_family" =>           "185",
		                        "f_btn_font_family" =>          "185",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Muli/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "406",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Wendy One/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "646",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Anton/Roboto Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "41",
		                        "f_ex_font_family" =>           "523",
		                        "f_btn_font_family" =>          "523",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Quicksand/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "502",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Libre Baskerville/Muli
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "331",
		                        "f_ex_font_family" =>           "406",
		                        "f_btn_font_family" =>          "406",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Caveat/Josefin Slab
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "663",
		                        "f_ex_font_family" =>           "297",
		                        "f_btn_font_family" =>          "297",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Volkorn/Montserrat
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "639",
		                        "f_ex_font_family" =>           "394",
		                        "f_btn_font_family" =>          "394",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Font - Default
		                        'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_family" =>        "",
		                        "f_ex_font_family" =>           "",
		                        "f_btn_font_family" =>          "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Font size',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XS 13/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
		                        "f_title_font_line_height" => "1.3",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - S 14/13/12/14
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
		                        "f_title_font_line_height" => "1.4",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - M 21/21/17/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "=",
		                        "f_ex_font_line_height" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - L 26/25/21/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",

		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XL 30/28/24/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
		                        "f_title_font_line_height" => "1.2",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Size - XXL 36/32/26/21
		                        'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
		                        'tdc_preset_individual' => '1',
		                        "f_title_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
		                        "f_title_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
		                        "f_ex_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjEzIn0=",
		                        "f_ex_font_line_height" => "1.5",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Text alignment',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - left
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-left",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - center
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-center",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Text alignment - right
		                        'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
		                        'tdc_preset_individual' => '1',
		                        "meta_info_horiz" => "content-horiz-right",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Image format',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_image',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - OFF
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image1',
		                        'tdc_preset_individual' => '1',
		                        "hide_image" => "yes",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 2:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image2',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "150",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image3',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "133",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 7:8
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image4',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "114",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 1:1
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image5',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "100",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 5:4
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image6',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "80",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 4:3
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image7',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "75",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 3:2
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image8',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "67",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 16:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image9',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "56",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 18:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image10',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "50",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 21:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image11',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "40",
		                        "hide_image" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Image format - 30:9
		                        'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_image12',
		                        'tdc_preset_individual' => '1',
		                        "image_height" => "30",
		                        "hide_image" => "",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Color library',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_color',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Color library
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color1',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f9c100',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color2',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff7500',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color3',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#f44336',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color4',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#ff036e',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color5',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#58c7db',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color6',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#607d8b',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color7',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#005689',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color8',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#997df3',
		                    ),
		                    array(
		                        'tdc_preset_name' => '',
		                        'tdc_preset_class' => 'tdcp_img tdcp_color tdcp_color9',
		                        'tdc_preset_individual' => '1',
		                        'accent_text_color' => '#4caf50',
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Columns',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_col',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 1
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col1',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "",
		                        "modules_gap" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 2
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col2',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiI1MCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "eyJhbGwiOiIxLjYlIiwicG9ydHJhaXQiOiIyJSJ9",
		                        "limit" => "2",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 3
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col3',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIzMy4zMzMzMzMzMyUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "1.4%",
		                        "limit" => "3",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 4
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col4',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIyNSUiLCJwaG9uZSI6IjUwJSJ9",
		                        "modules_gap" => "eyJhbGwiOiIxLjIlIiwicGhvbmUiOiIzJSJ9",
		                        "limit" => "4",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Columns - 5
		                        'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col5',
		                        'tdc_preset_individual' => '1',
		                        "modules_on_row" => "eyJhbGwiOiIyMCUiLCJwaG9uZSI6IjEwMCUifQ==",
		                        "modules_gap" => "1%",
		                        "limit" => "5",
		                        "image_width" => "eyJwaG9uZSI6IjMwIn0=",
		                        "image_floated" => "eyJwaG9uZSI6ImZsb2F0X2xlZnQifQ==",
		                        "meta_padding" => "eyJwaG9uZSI6IjJweCAwIDAgMTZweCJ9",
		                        "all_modules_space" => "eyJhbGwiOiIzNiIsInBob25lIjoiMjUifQ==",
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Layout style',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_layout',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout1',
		                        'tdc_preset_individual' => '1',
		                        "all_modules_space" => "",
		                        "image_width" => "",
		                        "image_floated" => "",
		                        "meta_padding" => "",
		                        "meta_padding2" => "",
		                        "image_radius" => "",
		                        "image_height" => "50",
		                        "meta_info_horiz" => "",
		                        "modules_category" => "image",
		                        "modules_category_margin" => "",
		                        "art_title_pos" => "bottom",
		                        "info_pos" => "bottom",
		                        "art_excerpt_pos" => "bottom",
		                        "art_excerpt" => "",
		                        "btn_pos" => "bottom"
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout5',
		                        'tdc_preset_individual' => '1',
		                        "all_modules_space" => "48",
		                        "image_width" => "",
		                        "image_floated" => "",
		                        "image_radius" => "",
		                        "image_height" => "50",
		                        "meta_padding" => "0 0 20px",
		                        "meta_padding2" => "20px 0 0",
		                        "meta_info_horiz" => "content-horiz-center",
		                        "modules_category" => "above",
		                        "modules_category_margin" => "0 0 9px",
		                        "art_title_pos" => "top",
		                        "info_pos" => "top",
		                        "art_excerpt_pos" => "bottom",
		                        "art_excerpt" => "0",
		                        "btn_pos" => "bottom"
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Layout style - normal
		                        'tdc_preset_class' => 'tdcp_img tdcp_layout tdcp_layout6',
		                        'tdc_preset_individual' => '1',
		                        "all_modules_space" => "",
		                        "image_width" => "",
		                        "image_floated" => "",
		                        "meta_padding" => "0 0 11px",
		                        "meta_padding2" => "",
		                        "image_radius" => "",
		                        "image_height" => "50",
		                        "meta_info_horiz" => "",
		                        "modules_category" => "image",
		                        "modules_category_margin" => "",
		                        "art_title_pos" => "top",
		                        "info_pos" => "bottom",
		                        "art_excerpt_pos" => "bottom",
		                        "art_excerpt" => "",
		                        "btn_pos" => "bottom"
		                    ),

		                    array(
		                        'tdc_preset_name' => 'Show/Hide module elements',
		                        'tdc_preset_class' => 'tdcp_separator tdcp_separator_elements',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_cat" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Category tag', // Category tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_author" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Author', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_date" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Date', // Author
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_review" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Review stars', // Review
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h',
		                        'tdc_preset_individual' => '1',
		                        "show_com" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Comment tag', // Comment tag
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_excerpt" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Excerpt', // Excerpt
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Show
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_s',
		                        'tdc_preset_individual' => '1',
		                        "show_btn" => "",
		                    ),
		                    array(
		                        'tdc_preset_name' => '', // Hide
		                        'tdc_preset_class' => 'tdcp_img tdcp_elements tdcp_elements_h tdcp_clear',
		                        'tdc_preset_individual' => '1',
		                        "show_btn" => "none",
		                    ),
		                    array(
		                        'tdc_preset_name' => 'Button', // Button
		                        'tdc_preset_class' => 'tdcp_elements_text',
		                    ),
		                )
		            )
		        ),
		        "params"                 => array_merge(
		            self::get_map_block_general_array(),

		            array(
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'Default - H4' => '',
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Content length',
		                    "value"      => "",
		                    "class"      => "",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module Flex 5',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                ),
		                array(
		                    "param_name"  => "mc5_tl",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Title length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => '25',
		                ),
		                array(
		                    "param_name"  => "mc5_el",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Excerpt length',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "25",
		                ),
		            ),

		            self::get_map_filter_array(),
		            self::get_map_block_ajax_filter_array(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Layout',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_on_row",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        '1'  => '100%',
		                        '2'  => '50%',
		                        '3'  => '33.33333333%',
		                        '4'  => '25%',
		                        '5'  => '20%',
		                        '6'  => '16.66666667%',
		                        '7'  => '14.28571428%',
		                        '8'  => '12.5%',
		                        '9'  => '11.11111111%',
		                        '10' => '10%',
		                    ),
		                    "heading"     => 'Modules per row',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-small",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_gap",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules gap',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "m_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Modules padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "all_modules_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '36',
		                    "heading"     => 'Modules bottom space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "36",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
                        array(
                            "param_name"  => "modules_border_size",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_border_style",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Solid'  => '',
                                'Dotted' => 'dotted',
                                'Dashed' => 'dashed',
                            ),
                            "heading"     => 'Border style',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Border color',
                            "param_name"  => "modules_border_color",
                            "value"       => '#eaeaea',
                            "description" => '',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "modules_divider",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Solid'  => 'solid',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Modules divider',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name"  => "divider_on",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Show all dividers",
                            "description" => "Display dividers on modules from the last row",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Modules divider color',
		                    "param_name"  => "modules_divider_color",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small",
                            "group" => 'Layout',
                        ),
		                array(
		                    "param_name"  => "h_effect",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'None'   => '',
		                        'Shadow'  => 'shadow',
		                        'Move up & shadow'  => 'up-shadow',
		                    ),
		                    "heading"     => 'Hover effect',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article image',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_size",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Default - 696px'  => '',
		                        'XXSmall - 218x150' => 'td_218x150',
		                        'XSmall - 324x400px'  => 'td_324x400',
		                        'Small - 485x360' => 'td_485x360',
		                        'Large - 1068px' => 'td_1068x0',
		                        'Full - 1920px'  => 'td_1920x0'
		                    ),
		                    "heading"     => 'Image size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'image_alignment',
		                    'type'        => 'range-responsive',
		                    'value'       => '50',
		                    'heading'     => 'Image V alignment',
		                    'description' => '0 - Top / 50 - Center / 100 - Bottom',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image height (percent)',
		                    "description" => "Default value in percent",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "image_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Image margin',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "video_icon",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Video icon size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "40",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "hide_image",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Hide image",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article meta info',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Layout",
		                ),
		                array(
		                    "param_name" => "meta_info_horiz",
		                    "type" => "dropdown",
		                    "value" => array(
		                        'Left' => 'content-horiz-left',
		                        'Center' => 'content-horiz-center',
		                        'Right' => 'content-horiz-right'
		                    ),
		                    "heading" => 'Meta info horiz align',
		                    "description" => "",
		                    "holder" => "div",
		                    'tdc_dropdown_images' => true,
		                    "class" => "tdc-visual-selector tdc-add-class",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta info width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "100%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Top info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_padding2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Bottom info padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "13px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Meta info border',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "meta_info_border_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Top info border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_info_border_size2",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Bottom info border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "meta_info_border_style",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Solid'  => '',
		                        'Dotted' => 'dotted',
		                        'Dashed' => 'dashed',
		                    ),
		                    "heading"     => 'Border style',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Border color',
		                    "param_name"  => "meta_info_border_color",
		                    "value"       => '#eaeaea',
		                    "description" => '',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article title',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "art_title_pos",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Above image' => 'top',
		                        'Under image' => 'bottom',
		                    ),
		                    "heading"     => 'Article title position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),


		                array(
		                    "param_name"  => "info_pos",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Above image' => 'top',
		                        'Under image' => 'bottom',
		                        'Above title' => 'title',
		                    ),
		                    "heading"     => 'Info position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "info_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Info space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),

		                array(
		                    "param_name"  => "art_title",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article title space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 6px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article excerpt',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_excerpt",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show excerpt',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt_pos",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Above image' => 'top',
		                        'Under image' => 'bottom',
		                    ),
		                    "heading"     => 'Article excerpt position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "art_excerpt",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Article excerpt space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "20px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "excerpt_inline",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Inline Excerpt & Title",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "meta_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Meta container space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Article audio player',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "show_audio",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Visible' => 'block',
                                'Hidden' => 'none',
                            ),
                            "heading"     => 'Show audio player',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "hide_audio",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Hide audio player",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "art_audio_pos",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Above image' => 'top',
                                'Under image' => 'bottom',
                            ),
                            "heading"     => 'Audio player position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_audio",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Audio player space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'art_audio_size',
                            'type'        => 'range-responsive',
                            'value'       => '1.5',
                            'heading'     => 'Audio player size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Category tag',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_cat",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show category',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Inline'      => '',
		                        'Above title' => 'above',
		                        'Over image'  => 'image',
		                    ),
		                    "heading"     => 'Category tag position',
		                    "description" => "Float image",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag spacing',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "3px 6px 4px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "modules_category_border",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Category tag border',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 0px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    'param_name'  => 'modules_category_radius',
		                    'type'        => 'range-responsive',
		                    'value'       => '0',
		                    'heading'     => 'Border radius',
		                    'description' => '',
		                    'class'       => 'tdc-textfield-small',
		                    'range_min'   => '0',
		                    'range_max'   => '100',
		                    'range_step'  => '1',
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Author',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_author",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show author',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo",
		                    "type"        => "checkbox",
		                    "value"       => '',
		                    "heading"     => "Show author photo",
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "author_photo_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "20",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_space",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "6",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "author_photo_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Author photo radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "50%",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Date / Comment',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_date",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show date',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "show_review",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'inline-block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show review stars',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
                        array(
                            'param_name'  => 'review_size',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
		                array(
		                    "param_name"  => "show_com",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show comment',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Button',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "show_btn",
		                    "type"        => "dropdown-responsive",
		                    "value"       => array(
		                        'Show' => 'block',
		                        'Hide' => 'none',
		                    ),
		                    "heading"     => 'Show button',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_pos",
		                    "type"        => "dropdown",
		                    "value"       => array(
		                        'Above image' => 'top',
		                        'Under image' => 'bottom',
		                    ),
		                    "heading"     => 'Button position',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-dropdown-big",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_title",
		                    "type"        => "textfield",
		                    "value"       => '',
		                    "heading"     => 'Button text',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "Read more",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_margin",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button space',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "0px 0px 20px 0px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "10px 15px",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "btn_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Button radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name" => "pag_space",
		                    "type" => "textfield",
		                    "value" => '',
		                    "heading" => 'Top space',
		                    "description" => "",
		                    "placeholder" => "20",
		                    "holder" => "div",
		                    "class" => "tdc-textfield-small",
		                    'group'      => 'Layout',
		                ),
		                array(
		                    "param_name"  => "pag_padding",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Padding',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-big",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_width",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border width',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "1",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name"  => "pag_border_radius",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Border radius',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Layout",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type" => "horizontal_separator",
		                    "value" => "",
		                    "class" => "tdc-separator-small",
		                    "group" => 'Layout',
		                ),
		                array(
		                    'param_name' => 'prev_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Prev icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    'param_name' => 'next_tdicon',
		                    'type' => 'icon',
		                    'heading' => 'Next icon',
		                    'class' => 'tdc-textfield-small',
		                    'value' => '',
		                    "group"       => 'Layout'
		                ),
		                array(
		                    "param_name"  => "pag_icons_size",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Icons size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "",
		                    "group"       => "Layout",
		                ),

		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Block fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ajax', false, 'Ajax categories', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_more', false, 'Load more button', 'Style' ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type" => "text_separator",
		                    'heading' => 'Module fonts',
		                    "value" => "",
		                    "class" => "",
		                    "group" => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_font_array( 'f_title', true, 'Article title', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_cat', false, 'Article category tag', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_meta', false, 'Article meta info', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_ex', false, 'Article excerpt', 'Style' ),
		            td_config_helper::get_map_block_font_array( 'f_btn', false, 'Article read more button', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),

		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Colors',
		                    "value"      => "",
		                    "class"      => "",
		                    "group"      => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Module',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Module background',
		                    "param_name"  => "m_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow', 'Module Shadow', 0, 0, 0, "Style" ),
		            array(
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Top meta info background',
		                    "param_name"  => "meta_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Bottom meta info background',
		                    "param_name"  => "meta_bg2",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Article title',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Article title text color',
		                    "param_name"  => "title_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Article title text hover',
		                    "param_name"  => "title_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Hover underline color',
		                    "param_name"  => "all_underline_color",
		                    "value"       => '#000',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name"  => "all_underline_height",
		                    "type"        => "textfield-responsive",
		                    "value"       => '',
		                    "heading"     => 'Underline size',
		                    "description" => "",
		                    "holder"      => "div",
		                    "class"       => "tdc-textfield-small",
		                    "placeholder" => "0",
		                    "group"       => "Style",
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Category tag',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category background',
		                    "param_name"  => "cat_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category background hover',
		                    "param_name"  => "cat_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category text color',
		                    "param_name"  => "cat_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category text hover',
		                    "param_name"  => "cat_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Category border color',
		                    "param_name"  => "cat_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Category border hover',
		                    "param_name"  => "cat_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'AUTHOR / DATE / COMMENT / EXCERPT',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Author text color',
		                    "param_name"  => "author_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Author text hover',
		                    "param_name"  => "author_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Date text color',
		                    "param_name"  => "date_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Excerpt text color',
		                    "param_name"  => "ex_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment background',
		                    "param_name"  => "com_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "",
		                    "heading"     => 'Comment text color',
		                    "param_name"  => "com_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "horizontal_separator",
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		            ),
		            td_config_helper::get_map_block_shadow_array('shadow_m', 'Meta info shadow', 0, 0, 0, "Style" ),
		            array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Audio player',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Buttons color',
                            "param_name"  => "audio_btn_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Time text color',
                            "param_name"  => "audio_time_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars background color',
                            "param_name"  => "audio_bar_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Bars progress color',
                            "param_name"  => "audio_bar_curr_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Button',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button background',
		                    "param_name"  => "btn_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button background hover',
		                    "param_name"  => "btn_bg_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button text color',
		                    "param_name"  => "btn_txt",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button text hover',
		                    "param_name"  => "btn_txt_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Button border color',
		                    "param_name"  => "btn_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Button border hover',
		                    "param_name"  => "btn_border_hover",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "param_name" => "separator",
		                    "type"       => "text_separator",
		                    'heading'    => 'Pagination',
		                    "value"      => "",
		                    "class"      => "tdc-separator-small",
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Text color',
		                    "param_name"  => "pag_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Text hover color',
		                    "param_name"  => "pag_h_text",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Background color',
		                    "param_name"  => "pag_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Background hover color',
		                    "param_name"  => "pag_h_bg",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-a",
		                    "heading"     => 'Border color',
		                    "param_name"  => "pag_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		                array(
		                    "type"        => "colorpicker",
		                    "holder"      => "div",
		                    "class"       => "td-colorpicker-double-b",
		                    "heading"     => 'Border hover color',
		                    "param_name"  => "pag_h_border",
		                    "value"       => '',
		                    "description" => '',
		                    "group"       => 'Style',
		                ),
		            ),
		            self::get_map_block_pagination_array()
		        )
		    )
		);


		/**
         * the big grids
         */
        td_api_block::add('td_block_big_grid_flex_1',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 1',
                "base" => 'td_block_big_grid_flex_1',
                "class" => 'td_block_big_grid_flex_1',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_1',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_1.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'grid_layout',
                    'image_height',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "grid_layout" => "2",
                                "image_height" => "eyJhbGwiOiI4NSIsInBob25lIjoiODAifQ==",
                                "image_zoom" => "yes",
                                "meta_info_vert" => "content-vert-bottom",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "f_title_font_size" => "eyJsYW5kc2NhcGUiOiIyMiIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjIyIn0=",
                                "f_title_font_line_height" => "eyJsYW5kc2NhcGUiOiIyOHB4IiwicG9ydHJhaXQiOiIyMHB4IiwicGhvbmUiOiIyOHB4In0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title_font_line_height" => "1.4",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
                                "f_title_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
                                "f_title_font_line_height" => "1.2",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Grid height',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_grid_height',
                            ),
                            array(
                                'tdc_preset_name' => '', // Grid height - 2:3
                                'tdc_preset_class' => 'tdcp_img tdcp_grid_height tdcp_grid_height1',
                                'tdc_preset_individual' => '1',
                                "image_height" => "150",
                                "hide_image" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Image format - 3:4
                                'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_grid_height2',
                                'tdc_preset_individual' => '1',
                                "image_height" => "133",
                                "hide_image" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Grid height - 7:8
                                'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_grid_height3',
                                'tdc_preset_individual' => '1',
                                "image_height" => "114",
                                "hide_image" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Grid height - 1:1
                                'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_grid_height4',
                                'tdc_preset_individual' => '1',
                                "image_height" => "100",
                                "hide_image" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Grid height - 4:3
                                'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_grid_height5',
                                'tdc_preset_individual' => '1',
                                "image_height" => "75",
                                "hide_image" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Grid height - 16:9
                                'tdc_preset_class' => 'tdcp_img tdcp_image tdcp_grid_height6',
                                'tdc_preset_individual' => '1',
                                "image_height" => "56",
                                "hide_image" => "",
                            ),

                            array(
                                'tdc_preset_name' => 'Columns',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_col',
                            ),
                            array(
                                'tdc_preset_name' => '', // Columns - 1
                                'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col1',
                                'tdc_preset_individual' => '1',
                                "grid_layout" => "1",
                                "image_height" => "eyJhbGwiOiI1MCIsInBob25lIjoiNzAifQ==",
                            ),
                            array(
                                'tdc_preset_name' => '', // Columns - 2
                                'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col2',
                                'tdc_preset_individual' => '1',
                                "grid_layout" => "2",
                                "image_height" => "eyJhbGwiOiI4NSIsInBob25lIjoiODAifQ==",
                            ),
                            array(
                                'tdc_preset_name' => '', // Columns - 3
                                'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col3',
                                'tdc_preset_individual' => '1',
                                "grid_layout" => "3",
                                "image_height" => "eyJhbGwiOiI4NSIsInBob25lIjoiODAifQ==",
                            ),
                            array(
                                'tdc_preset_name' => '', // Columns - 4
                                'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col4',
                                'tdc_preset_individual' => '1',
                                "grid_layout" => "4",
                                "image_height" => "eyJhbGwiOiIxMjAiLCJwaG9uZSI6IjUwIn0=",
                            ),
                            array(
                                'tdc_preset_name' => '', // Columns - 5
                                'tdc_preset_class' => 'tdcp_img tdcp_col tdcp_col5',
                                'tdc_preset_individual' => '1',
                                "grid_layout" => "5",
                                "image_height" => "eyJhbGwiOiIxMjAiLCJwaG9uZSI6IjUwIn0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name" => "grid_layout",
                            "type" => "dropdown",
                            "value" => array(
                                '1 column'  => '1',
                                '2 columns' => '2',
                                '3 columns' => '3',
                                '4 columns' => '4',
                                '5 columns' => '5',
                            ),
                            "heading" => 'Grid layout',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-cat-grid-layout tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "container_width",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Container width (0-100 percent)',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '4',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "20",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Article image',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Article meta info',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "22px 20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_cat_border",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category border width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'modules_category_radius',
                            'type'        => 'range-responsive',
                            'value'       => '0',
                            'heading'     => 'Border radius',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title', true, 'Article title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat', false, 'Article category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta', false, 'Article meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Hover underline color',
                            "param_name"  => "all_underline_color",
                            "value"       => '#000',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "all_underline_height",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Underline size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "0",
                            "group"       => "Style",
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category border color',
                            "param_name"  => "cat_border",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category border hover',
                            "param_name"  => "cat_border_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_2',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 2',
                "base" => 'td_block_big_grid_flex_2',
                "class" => 'td_block_big_grid_flex_2',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_2',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_2.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJsYW5kc2NhcGUiOiIxNzNweCIsInBob25lIjoiMTY1cHgiLCJwb3J0cmFpdCI6IjEzM3B4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjI2MHB4IiwibGFuZHNjYXBlIjoiMzUwcHgiLCJwb3J0cmFpdCI6IjI3MHB4In0=",
                                "modules_gap" => "eyJwaG9uZSI6IjMifQ==",
                                "meta_padding2" => "eyJsYW5kc2NhcGUiOiIxNnB4IDE1cHggMTFweCIsInBvcnRyYWl0IjoiMTZweCAxNXB4IDExcHgiLCJwaG9uZSI6IjE2cHggMTVweCAxMXB4In0=",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCJ9",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "image_size2" => "td_324x400",
                                "image_size" => "",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title2_font_line_height" => "1.4",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxOCIsImxhbmRzY2FwZSI6IjE3IiwicG9ydHJhaXQiOiIxNiIsInBob25lIjoiMTYifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "4",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "70",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "400px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "22px 20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "30",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "198px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "11px 17px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_5",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 5",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Hover underline color',
                            "param_name"  => "all_underline_color",
                            "value"       => '#000',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "all_underline_height",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Underline size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "0",
                            "group"       => "Style",
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_3',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 3',
                "base" => 'td_block_big_grid_flex_3',
                "class" => 'td_block_big_grid_flex_3',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_3',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_3.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE2NXB4IiwibGFuZHNjYXBlIjoiMTQ1cHgiLCJwb3J0cmFpdCI6IjEwOXB4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjI2MHB4IiwibGFuZHNjYXBlIjoiNDQzcHgiLCJwb3J0cmFpdCI6IjMzNXB4In0=",
                                "modules_gap" => "eyJwaG9uZSI6IjMifQ==",
                                "meta_padding2" => "eyJsYW5kc2NhcGUiOiIxNnB4IDE1cHggMTFweCIsInBvcnRyYWl0IjoiMTZweCAxNXB4IDExcHgiLCJwaG9uZSI6IjE2cHggMTVweCAxMXB4In0=",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCJ9",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "image_size" => "",
                                "image_size2" => "td_324x400",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title2_font_line_height" => "1.4",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyMSIsImxhbmRzY2FwZSI6IjIwIiwicG9ydHJhaXQiOiIxNyJ9",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNiIsImxhbmRzY2FwZSI6IjI1IiwicG9ydHJhaXQiOiIyMSIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxOCIsImxhbmRzY2FwZSI6IjE3IiwicG9ydHJhaXQiOiIxNiIsInBob25lIjoiMTYifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "4",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "70",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "482px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "22px 20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "30",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "158px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "11px 15px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_4',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 4',
                "base" => 'td_block_big_grid_flex_4',
                "class" => 'td_block_big_grid_flex_4',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_4',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_4.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE0MHB4IiwicG9ydHJhaXQiOiIxNTBweCIsImxhbmRzY2FwZSI6IjIwMHB4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjI2MHB4IiwibGFuZHNjYXBlIjoiNDEwcHgiLCJwb3J0cmFpdCI6IjMxMHB4In0=",
                                "modules_gap" => "eyJwaG9uZSI6IjMifQ==",
                                "meta_padding2" => "eyJwaG9uZSI6IjE2cHggMTVweCAxMXB4IiwicG9ydHJhaXQiOiIxMXB4IDEwcHggNnB4In0=",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCIsInBvcnRyYWl0IjoiMjJweCAxMHB4In0=",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin2" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNHB4IDBweCJ9",
                                "modules_category_margin1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCJ9",
                                "art_title1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNnB4IDBweCJ9",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_size" => "",
                                "image_size2" => ""
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxOCIsInBvcnRyYWl0IjoiMTYifQ==",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNCIsInBvcnRyYWl0IjoiMjIifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "",
                                "f_title1_font_line_height" => "",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "10",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "450px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "22px 20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "220px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "16px 19px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_5',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 5',
                "base" => 'td_block_big_grid_flex_5',
                "class" => 'td_block_big_grid_flex_5',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_5',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_5.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE2NXB4IiwicG9ydHJhaXQiOiIxNzZweCIsImxhbmRzY2FwZSI6IjIzNHB4In0=",
                                "modules_gap" => "eyJwaG9uZSI6IjMifQ==",
                                "meta_padding2" => "eyJwaG9uZSI6IjE2cHggMTVweCAxMXB4IiwicG9ydHJhaXQiOiIxOXB4IDE4cHggMTRweCJ9",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCIsInBvcnRyYWl0IjoiMjJweCAyMHB4In0=",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin2" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNHB4IDBweCJ9",
                                "modules_category_margin1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCJ9",
                                "art_title1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNnB4IDBweCJ9",
                                "show_author3" => "none",
                                "show_date3" => "none",
                                "image_size" => "",
                                "image_size2" => "",
                                "image_size3" => "td_324x400",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_height1" => "eyJwaG9uZSI6IjI2MHB4IiwibGFuZHNjYXBlIjoiNDE0cHgiLCJwb3J0cmFpdCI6IjMxMnB4In0=",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                                "image_width3" => "eyJwaG9uZSI6IjgwIn0=",
                                "image_height3" => "eyJwaG9uZSI6IjE2NXB4IiwibGFuZHNjYXBlIjoiMTc2cHgiLCJwb3J0cmFpdCI6IjEzMnB4In0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                                "f_title3_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                                "f_title3_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                                "f_title3_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                                "f_title3_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                                "f_title3_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                                "f_title3_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                                "f_title3_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                                "f_title3_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                                "f_title3_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                                "f_title3_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                                "f_title3_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                                "f_title3_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                                "f_title3_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                                "f_title3_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJhbGwiOiIxMyIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjE0In0=",
                                "f_title3_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxOCIsInBvcnRyYWl0IjoiMTYifQ==",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJhbGwiOiIxNCIsImxhbmRzY2FwZSI6IjEzIiwicG9ydHJhaXQiOiIxMiJ9",
                                "f_title3_font_line_height" => "1.4",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNCIsInBvcnRyYWl0IjoiMjIifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.2",
                                "f_title3_font_size" => "eyJhbGwiOiIxNSIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title3_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "",
                                "f_title1_font_line_height" => "",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                                "f_title3_font_size" => "",
                                "f_title3_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                                "f_title3_font_size" => "",
                                "f_title3_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                                "f_title3_font_size" => "eyJhbGwiOiIxOCIsImxhbmRzY2FwZSI6IjE3IiwicG9ydHJhaXQiOiIxNiIsInBob25lIjoiMTYifQ==",
                                "f_title3_font_line_height" => "1.3",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 8',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf8_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "4",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "450px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "22px 20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "254px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "14px 19px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 3',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size3",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment3',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "25",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "192px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "30",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "11px 15px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size3',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title3', false, 'Module 3 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat3', false, 'Module 3 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta3', false, 'Module 3 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_6',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 6',
                "base" => 'td_block_big_grid_flex_6',
                "class" => 'td_block_big_grid_flex_6',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_6',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_6.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "show_date2" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE2NXB4IiwibGFuZHNjYXBlIjoiMzYwcHgiLCJwb3J0cmFpdCI6IjI3NnB4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjIwMHB4IiwicG9ydHJhaXQiOiIxMzZweCIsImxhbmRzY2FwZSI6IjE3NXB4In0=",
                                "meta_padding2" => "eyJwaG9uZSI6IjE2cHggMTVweCAxMXB4IiwicG9ydHJhaXQiOiIyMHB4IDE1cHgifQ==",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCJ9",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin2" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNHB4IDBweCIsInBob25lIjoiMHB4IDBweCA3cHggMHB4In0=",
                                "modules_category_margin1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCIsInBob25lIjoiMHB4IDBweCA3cHggMHB4In0=",
                                "art_title1" => "eyJwaG9uZSI6IjBweCAwcHggOXB4IDBweCJ9",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                                "show_author1" => "eyJwaG9uZSI6ImlubGluZS1ibG9jayIsImFsbCI6Im5vbmUifQ==",
                                "show_date1" => "eyJwaG9uZSI6ImlubGluZS1ibG9jayIsImFsbCI6Im5vbmUifQ==",
                                "image_size" => "td_324x400",
                                'image_size2' => '',
                                "modules_gap" => "eyJwb3J0cmFpdCI6IjQiLCJwaG9uZSI6IjMifQ==",
                                "image_width3" => "eyJwaG9uZSI6IjgwIn0=",
                                "art_title2" => "eyJwaG9uZSI6IjBweCAwcHggMHB4IDBweCJ9",
                                "show_author3" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "show_date3" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "image_height3" => "eyJwaG9uZSI6IjE2NXB4In0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                                "f_title3_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                                "f_title3_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                                "f_title3_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                                "f_title3_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                                "f_title3_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                                "f_title3_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                                "f_title3_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                                "f_title3_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                                "f_title3_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                                "f_title3_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                                "f_title3_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                                "f_title3_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                                "f_title3_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                                "f_title3_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJwaG9uZSI6IjE2In0=",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuNCJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title2_font_line_height" => "1.4",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE0In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuNCJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJwaG9uZSI6IjE3In0=",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuNCJ9",
                                "f_title2_font_size" => "eyJwb3J0cmFpdCI6IjE0IiwiYWxsIjoiMTYiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.4",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE0In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuNCJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "",
                                "f_title1_font_line_height" => "",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                                "f_title3_font_size" => "",
                                "f_title3_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJwaG9uZSI6IjIwIiwiYWxsIjoiMTQifQ==",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuNCIsImFsbCI6IjEuNCJ9",
                                "f_title2_font_size" => "eyJwaG9uZSI6IjE1IiwiYWxsIjoiMjIiLCJwb3J0cmFpdCI6IjIwIn0=",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE1In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuNCJ9",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJwaG9uZSI6IjIyIiwiYWxsIjoiMTUifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIyNSIsInBvcnRyYWl0IjoiMjIiLCJwaG9uZSI6IjE1In0=",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE1In0=",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJwaG9uZSI6IjIyIiwiYWxsIjoiMTYiLCJwb3J0cmFpdCI6IjE1In0=",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIyNyIsInBvcnRyYWl0IjoiMjQiLCJwaG9uZSI6IjE1In0=",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE1In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "10",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "25",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "195px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "13px 10px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1 - Mobile',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "80",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "165px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "16px 15px 11px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size3',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "400px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title3', false, 'Module 1 title - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat3', false, 'Module 1 category tag - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta3', false, 'Module 1 meta info - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_5",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 5",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_7',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 7',
                "base" => 'td_block_big_grid_flex_7',
                "class" => 'td_block_big_grid_flex_7',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_7',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_7.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjIwMHB4IiwibGFuZHNjYXBlIjoiMzUwcHgiLCJwb3J0cmFpdCI6IjI3MHB4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjIwMHB4IiwibGFuZHNjYXBlIjoiMzUwcHgiLCJwb3J0cmFpdCI6IjI3MHB4In0=",
                                "meta_padding2" => "eyJwaG9uZSI6IjE1cHggMTVweCAxMHB4IiwicG9ydHJhaXQiOiIyMHB4IDEwcHggMTZweCJ9",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMTVweCAxMHB4IiwicG9ydHJhaXQiOiIyMnB4IDEwcHgifQ==",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin2" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNHB4IDBweCJ9",
                                "modules_category_margin1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCIsInBob25lIjoiMHB4IDBweCA3cHggMHB4In0=",
                                "art_title1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNnB4IDBweCIsInBob25lIjoiMHB4IDBweCAwcHggMHB4In0=",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_width2" => "eyJwaG9uZSI6IjEwMCJ9",
                                "show_author1" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "show_date1" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "image_size" => "",
                                "image_size2" => ""
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxOCIsInBvcnRyYWl0IjoiMTYifQ==",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNCIsInBvcnRyYWl0IjoiMjIifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "",
                                "f_title1_font_line_height" => "",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "2",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "400px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "25",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "400px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_8',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 8',
                "base" => 'td_block_big_grid_flex_8',
                "class" => 'td_block_big_grid_flex_8',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_8',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_8.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_width1" => "eyJwaG9uZSI6IjUwIn0=",
                                "image_width2" => "eyJwaG9uZSI6IjUwIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE1MHB4IiwicG9ydHJhaXQiOiIxMzZweCIsImxhbmRzY2FwZSI6IjQ2LjYifQ==",
                                "image_height1" => "eyJwaG9uZSI6IjE1MHB4IiwibGFuZHNjYXBlIjoiMTI1IiwicG9ydHJhaXQiOiIyNzRweCJ9",
                                "meta_padding2" => "eyJwaG9uZSI6IjE1cHggMTVweCAxMHB4IiwicG9ydHJhaXQiOiIyMHB4IDEwcHggMTZweCJ9",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMTVweCAxMHB4IiwicG9ydHJhaXQiOiIyMnB4IDEwcHgifQ==",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCIsInBob25lIjoiMHB4IDBweCA3cHggMHB4In0=",
                                "modules_category_margin2" => "eyJwb3J0cmFpdCI6IjBweCAwcHggN3B4IDBweCIsInBob25lIjoiMHB4IDBweCA3cHggMHB4In0=",
                                "art_title1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggNnB4IDBweCIsInBob25lIjoiMHB4IDBweCAwcHggMHB4In0=",
                                "show_author1" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "show_date1" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "image_size" => "",
                                "image_size2" => ""
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxOCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE2In0=",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjQiLCJwaG9uZSI6IjEuMyJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNCIsInBvcnRyYWl0IjoiMjIiLCJwaG9uZSI6IjE0In0=",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE0In0=",
                                "f_title2_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNiIsInBvcnRyYWl0IjoiMjQiLCJwaG9uZSI6IjE2In0=",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMyJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMTYifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMiJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIxNiIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMiJ9",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "2",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "30",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "400px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px 19px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "199px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "14px 19px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 10px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_9',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 9',
                "base" => 'td_block_big_grid_flex_9',
                "class" => 'td_block_big_grid_flex_9',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_9',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_9.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE2NXB4IiwibGFuZHNjYXBlIjoiMTM1cHgiLCJwb3J0cmFpdCI6IjExMHB4In0=",
                                "image_height1" => "eyJwaG9uZSI6IjIwMHB4IiwibGFuZHNjYXBlIjoiMzQwcHgiLCJwb3J0cmFpdCI6IjI2MHB4In0=",
                                "meta_padding2" => "eyJwaG9uZSI6IjE2cHggMTVweCAxMXB4In0=",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCIsInBvcnRyYWl0IjoiMTVweCAxNHB4IDE2cHggIn0=",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin1" => "eyJwaG9uZSI6IjBweCAwcHggN3B4IDBweCIsInBvcnRyYWl0IjoiMHB4IDBweCAzcHggMHB4In0=",
                                "art_title1" => "eyJwaG9uZSI6IjBweCAwcHggMHB4IDBweCIsInBvcnRyYWl0IjoiMHB4IDBweCA1cHggMHB4In0=",
                                "show_author1" => "",
                                "show_date1" => "",
                                "image_size" => "",
                                "image_size2" => "td_324x400",
                                "modules_category_padding2" => "eyJwaG9uZSI6IjNweCA2cHggM3B4IDZweCJ9",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjEzIn0=",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxOCIsInBvcnRyYWl0IjoiMTYifQ==",
                                "f_title1_font_line_height" => "1.4",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjEzIn0=",
                                "f_title2_font_line_height" => "1.3",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNCIsInBvcnRyYWl0IjoiMjIifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "",
                                "f_title1_font_line_height" => "",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzMCIsImxhbmRzY2FwZSI6IjI4IiwicG9ydHJhaXQiOiIyNCIsInBob25lIjoiMjEifQ==",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title2_font_line_height" => "1.2",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIzNiIsImxhbmRzY2FwZSI6IjMyIiwicGhvbmUiOiIyMSIsInBvcnRyYWl0IjoiMjYifQ==",
                                "f_title1_font_line_height" => "eyJhbGwiOiIxLjEiLCJwaG9uZSI6IjEuMiJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxNyIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjE2In0=",
                                "f_title2_font_line_height" => "1.2",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "2",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "50",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "370px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "20",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "150px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "10px 14px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "1px 5px 1px 5px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_5",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 5",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );

        td_api_block::add('td_block_big_grid_flex_10',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "name" => 'Big Grid Flex 10',
                "base" => 'td_block_big_grid_flex_10',
                "class" => 'td_block_big_grid_flex_10',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Big Grids',
                'icon' => 'icon-pagebuilder-td_block_big_grid_flex_10',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_big_grid_flex_10.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array(
                            array(
                                "meta_info_vert" => "content-vert-bottom",
                                "image_zoom" => "yes",
                                "show_author2" => "none",
                                "show_date2" => "none",
                                "modules_category" => "above",
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "image_width1" => "eyJwaG9uZSI6IjEwMCJ9",
                                "image_height1" => "eyJwaG9uZSI6IjI2MHB4IiwibGFuZHNjYXBlIjoiMjEwcHgiLCJwb3J0cmFpdCI6IjE1NXB4In0=",
                                "meta_padding2" => "eyJwaG9uZSI6IjE2cHggMTVweCAxMXB4In0=",
                                "meta_padding1" => "eyJwaG9uZSI6IjE1cHggMThweCIsInBvcnRyYWl0IjoiMTVweCAxNXB4IDEwcHggIn0=",
                                "cat_bg_hover" => "#4db2ec",
                                "review_stars" => "#fff",
                                "modules_category_margin1" => "eyJwaG9uZSI6IjBweCAwcHggN3B4IDBweCJ9",
                                "art_title1" => "eyJwb3J0cmFpdCI6IjBweCAwcHggMHB4IDBweCJ9",
                                "show_author1" => "eyJwb3J0cmFpdCI6Im5vbmUifQ==",
                                "show_date1" => "eyJwb3J0cmFpdCI6Im5vbmUifQ==",
                                "image_size" => "",
                                "image_size2" => "td_324x400",
                                "modules_category_padding2" => "eyJwaG9uZSI6IjNweCA2cHggM3B4IDZweCJ9",
                                "modules_gap" => "eyJwaG9uZSI6IjIifQ==",
                                "show_author3" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "show_date3" => "eyJwaG9uZSI6Im5vbmUifQ==",
                                "image_width2" => "eyJwaG9uZSI6IjgwIn0=",
                                "image_height2" => "eyJwaG9uZSI6IjE2NXB4IiwibGFuZHNjYXBlIjoiMTYwcHgiLCJwb3J0cmFpdCI6IjEyMHB4In0=",
                            ),

                            array(
                                'tdc_preset_name' => 'Font family',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_font',
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Montserrat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "394",
                                "f_title2_font_family" =>        "394",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Source Serif
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font2',
                                'tdc_preset_individual' =>      '1',
                                "f_title1_font_family" =>        "721",
                                "f_title2_font_family" =>        "721",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Raleway
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "507",
                                "f_title2_font_family" =>        "507",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Work Sans
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "653",
                                "f_title2_font_family" =>        "653",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Courgette
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "147",
                                "f_title2_font_family" =>        "147",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Oswald
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font7',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "445",
                                "f_title2_font_family" =>        "445",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Muli
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font8',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "406",
                                "f_title2_font_family" =>        "406",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Wendy One
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font9',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "646",
                                "f_title2_font_family" =>        "646",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Anton
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font10',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "41",
                                "f_title2_font_family" =>        "41",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Quicksand
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font11',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "502",
                                "f_title2_font_family" =>        "502",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Libre Baskerville
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font12',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "331",
                                "f_title2_font_family" =>        "331",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Caveat
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font13',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "663",
                                "f_title2_font_family" =>        "663",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Volkorn
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font14',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "639",
                                "f_title2_font_family" =>        "639",
                            ),
                            array(
                                'tdc_preset_name' => '', // Font - Default
                                'tdc_preset_class' => 'tdcp_img tdcp_font tdcp_font6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_family" =>        "",
                                "f_title2_font_family" =>        "",
                            ),

                            array(
                                'tdc_preset_name' => 'Font size',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_size',
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XS 13/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size1',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjEzIn0=",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjEzIn0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - S 14/13/12/14
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size2',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTQifQ==",
                                "f_title1_font_line_height" => "1.3",
                                "f_title2_font_size" => "eyJhbGwiOiIxNCIsInBvcnRyYWl0IjoiMTIiLCJwaG9uZSI6IjEzIn0=",
                                "f_title2_font_line_height" => "1.3",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjEzIn0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - M 21/21/17/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size3',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyMCIsInBvcnRyYWl0IjoiMTYiLCJwaG9uZSI6IjE2In0=",
                                "f_title1_font_line_height" => "1.2",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjEzIn0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - L 26/25/21/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size4',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "22",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuMyIsImFsbCI6IjEuMiJ9",
                                "f_title2_font_size" => "",
                                "f_title2_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjEzIn0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMyJ9",

                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XL 30/28/24/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size5',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "24",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuMiIsImFsbCI6IjEuMSJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxNiIsInBvcnRyYWl0IjoiMTMifQ==",
                                "f_title2_font_line_height" => "1.2",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE2In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMiJ9",
                            ),
                            array(
                                'tdc_preset_name' => '', // Size - XXL 36/32/26/21
                                'tdc_preset_class' => 'tdcp_img tdcp_size tdcp_size6',
                                'tdc_preset_individual' => '1',
                                "f_title1_font_size" => "eyJhbGwiOiIyNiIsInBvcnRyYWl0IjoiMjIiLCJwaG9uZSI6IjIyIn0=",
                                "f_title1_font_line_height" => "eyJwaG9uZSI6IjEuMiIsImFsbCI6IjEuMSJ9",
                                "f_title2_font_size" => "eyJhbGwiOiIxNyIsInBvcnRyYWl0IjoiMTQiLCJwaG9uZSI6IjE2In0=",
                                "f_title2_font_line_height" => "1.2",
                                "f_title3_font_size" => "eyJwaG9uZSI6IjE2In0=",
                                "f_title3_font_line_height" => "eyJwaG9uZSI6IjEuMiJ9",
                            ),

                            array(
                                'tdc_preset_name' => 'Text horizontal alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - left
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align1',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-left",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - center
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align2',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text alignment - right
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align3',
                                'tdc_preset_individual' => '1',
                                "meta_info_horiz" => "content-horiz-right",
                            ),

                            array(
                                'tdc_preset_name' => 'Text vertical alignment',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_align_v',
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - top
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v1',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-top",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - middle
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v2',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-center",
                            ),
                            array(
                                'tdc_preset_name' => '', // Text vertical alignment - bottom
                                'tdc_preset_class' => 'tdcp_img tdcp_align tdcp_align_v3',
                                'tdc_preset_individual' => '1',
                                "meta_info_vert" => "content-vert-bottom",
                            ),

                            array(
                                'tdc_preset_name' => 'Style',
                                'tdc_preset_class' => 'tdcp_separator tdcp_separator_style',
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 1 - default
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style1',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjcpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjYwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjcpLHJnYmEoMCwwLDAsMCkgNjAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC43KSxyZ2JhKDAsMCwwLDApIDYwJSxyZ2JhKDAsMCwwLDApIn0=",
                                "overlay_h_general" => "",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 2 - colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style2',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjYpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuNikscmdiYSgxOTgsNTcsNTcsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjYpLHJnYmEoMTk4LDU3LDU3LDAuNikifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC41OSkiLCJjb2xvcjIiOiJyZ2JhKDIxNSw5NiwxODMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiLTQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoLTQ1ZGVnLHJnYmEoMjE1LDk2LDE4MywwLjYpLHJnYmEoNTksMTIwLDE4MCwwLjU5KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KC00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC42KSxyZ2JhKDU5LDEyMCwxODAsMC41OSkifQ==",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC42KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjYpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuNikscmdiYSgyNDIsMTIyLDUzLDAuNikpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC42KSxyZ2JhKDI0MiwxMjIsNTMsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjYpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuNikscmdiYSg3NCwxNDMsOTQsMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjYpLHJnYmEoNzQsMTQzLDk0LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 3 - flat colors
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style3',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDE5OCw1Nyw1NywwLjgpIiwiY29sb3IyIjoicmdiYSgyMDksMTE4LDcwLDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSgyMDksMTE4LDcwLDAuOCkscmdiYSgxOTgsNTcsNTcsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoMjA5LDExOCw3MCwwLjgpLHJnYmEoMTk4LDU3LDU3LDAuOCkifQ==",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDU5LDEyMCwxODAsMC44KSIsImNvbG9yMiI6InJnYmEoMjE1LDk2LDE4MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyMTUsOTYsMTgzLDAuOCkscmdiYSg1OSwxMjAsMTgwLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDIxNSw5NiwxODMsMC44KSxyZ2JhKDU5LDEyMCwxODAsMC44KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI0MiwxMjIsNTMsMC44KSIsImNvbG9yMiI6InJnYmEoMjQ0LDIwOCw2MywwLjgpIiwibWl4ZWRDb2xvcnMiOltdLCJkZWdyZWUiOiItNDUiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgtNDVkZWcscmdiYSgyNDQsMjA4LDYzLDAuOCkscmdiYSgyNDIsMTIyLDUzLDAuOCkpOyIsImNzc1BhcmFtcyI6Ii00NWRlZyxyZ2JhKDI0NCwyMDgsNjMsMC44KSxyZ2JhKDI0MiwxMjIsNTMsMC44KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDc0LDE0Myw5NCwwLjgpIiwiY29sb3IyIjoicmdiYSg3NywxNzgsMjM2LDAuOCkiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjQ1IiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoNDVkZWcscmdiYSg3NywxNzgsMjM2LDAuOCkscmdiYSg3NCwxNDMsOTQsMC44KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkpOyIsImNzc1BhcmFtcyI6IjQ1ZGVnLHJnYmEoNzcsMTc4LDIzNiwwLjgpLHJnYmEoNzQsMTQzLDk0LDAuOCkifQ==",
                                "lightsky" => "",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 4 - light sky
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style4',
                                'tdc_preset_individual' => '1',
                                "overlay_general" => "rgba(0,0,0,0.7)",
                                "overlay_h_general" => "rgba(77,178,236,0.3)",
                                "overlay_1" => "",
                                "overlay_2" => "",
                                "overlay_3" => "",
                                "overlay_4" => "",
                                "overlay_5" => "",
                                "lightsky" => "yes",
                            ),
                            array(
                                'tdc_preset_name' => '', // Style 5 - rainbow
                                'tdc_preset_class' => 'tdcp_img tdcp_style tdcp_style5',
                                'tdc_preset_individual' => '1',
                                "overlay_h_general" => "",
                                "overlay_1" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "overlay_2" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDExMiwyNTUsMTUzLDAuNikiLCJjb2xvcjIiOiJyZ2JhKDI0NCwxMzYsMTMsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDI0NCwxMzYsMTMsMC42KSxyZ2JhKDExMiwyNTUsMTUzLDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMjQ0LDEzNiwxMywwLjYpLHJnYmEoMTEyLDI1NSwxNTMsMC42KSJ9",
                                "overlay_3" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDEyNiwxOTEsMjU1LDAuNikiLCJjb2xvcjIiOiJyZ2JhKDE5NiwxNSwxMjEsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDE5NiwxNSwxMjEsMC42KSxyZ2JhKDEyNiwxOTEsMjU1LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMTk2LDE1LDEyMSwwLjYpLHJnYmEoMTI2LDE5MSwyNTUsMC42KSJ9",
                                "overlay_4" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDQyLDIzNiwxMTYsMC42KSIsImNvbG9yMiI6InJnYmEoMCwyMiwxOTAsMC42KSIsIm1peGVkQ29sb3JzIjpbXSwiZGVncmVlIjoiMjAiLCJjc3MiOiJiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMGRlZyxyZ2JhKDAsMjIsMTkwLDAuNikscmdiYSg0MiwyMzYsMTE2LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoMCwyMiwxOTAsMC42KSxyZ2JhKDQyLDIzNiwxMTYsMC42KSJ9",
                                "overlay_5" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDI1NSwxMTEsNDksMC42KSIsImNvbG9yMiI6InJnYmEoNjUsMTIsMTg4LDAuNikiLCJtaXhlZENvbG9ycyI6W10sImRlZ3JlZSI6IjIwIiwiY3NzIjoiYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMjBkZWcscmdiYSg2NSwxMiwxODgsMC42KSxyZ2JhKDI1NSwxMTEsNDksMC42KSk7YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikpOyIsImNzc1BhcmFtcyI6IjIwZGVnLHJnYmEoNjUsMTIsMTg4LDAuNikscmdiYSgyNTUsMTExLDQ5LDAuNikifQ==",
                                "lightsky" => "",
                            ),
                        )
                    )
                ),
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Content length',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 6',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf6_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Flex 7',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                        ),
                        array(
                            "param_name"  => "mf7_tl",
                            "type"        => "textfield",
                            "value"       => '',
                            "heading"     => 'Title length',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '25',
                        ),
                    ),
                    self::td_block_big_grid_params(),
                    array(
                        array(
                            "param_name"  => "modules_gap",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Modules gap',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "10",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-vert-top',
                                'Center' => 'content-vert-center',
                                'Right' => 'content-vert-bottom'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_zoom",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Zoom effect on hover",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Layout'
                        ),
                        array(
                            "param_name"  => "modules_category",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Inline'      => '',
                                'Above title' => 'above',
                            ),
                            "heading"     => 'Category tag position',
                            "description" => "Float image",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment1',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "33.33",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "230px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "20px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 9px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review1",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size1',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding1",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 1 - Mobile',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "80",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "165px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "16px 15px 11px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 7px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "3px 6px 3px 6px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review3",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size3',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding3",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),

                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Module Category Grid 2',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "image_size2",
                            "type"        => "dropdown",
                            "value"       => array(
                                'XSmall - 324px' => 'td_324x400',
                                'Small - 696px'  => '',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment2',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image width (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "25",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height (percent)',
                            "description" => "Default value in percent",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "175px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Video icon size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "40",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "video_icon_pos2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Center'  => 'center',
                                'Corner' => 'corner',
                            ),
                            "heading"     => 'Video icon position',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_width2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info width',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "100%",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info margin',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "10px 14px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_padd2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_margin2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "modules_category_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "1px 5px 1px 5px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_review2",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show review stars',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'review_size2',
                            'type'        => 'range-responsive',
                            'value'       => '2.5',
                            'heading'     => 'Review stars size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '10',
                            'range_step'  => '0.5',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "auth_date_padding2",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Author & date padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 0px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "text_separator",
                            'heading' => 'Module fonts',
                            "value" => "",
                            "class" => "",
                            "group" => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title1', true, 'Module 1 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat1', false, 'Module 1 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta1', false, 'Module 1 meta info', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title3', false, 'Module 1 title - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat3', false, 'Module 1 category tag - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta3', false, 'Module 1 meta info - mobile', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_title2', false, 'Module 2 title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_cat2', false, 'Module 2 category tag', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_meta2', false, 'Module 2 meta info', 'Style' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay color",
                            "value" => "",
                            "class" => "td-colorpicker-double-a",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_h_general",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "General module overlay hover color",
                            "value" => "",
                            "class" => "td-colorpicker-double-b",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_1",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 1",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_2",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 2",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_3",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 3",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_4",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 4",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "overlay_5",
                            "holder" => "div",
                            "type" => "gradient",
                            'heading' => "Module overlay color 5",
                            "value" => "",
                            "class" => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "lightsky",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Lightsky",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Meta info background',
                            "param_name"  => "meta_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "meta_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Meta info shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Article title text color',
                            "param_name"  => "title_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Article title text hover',
                            "param_name"  => "title_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title background color',
                            "param_name"  => "title_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name"  => "title_shadow",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Article title shadow off",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                            "group"       => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author & date background color',
                            "param_name"  => "auth_date_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),
                    self::get_map_css_tab()
                )
            )
        );



        /**
         * misc blocs
         */
        td_api_block::add('td_block_trending_now',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'News ticker',
                "base" => 'td_block_trending_now',
                "class" => 'td_block_trending_now',
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td_block_trending_now',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_trending_now.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'sort',
                    'offset',
                    'el_class'
                ),
                "params" => array_merge(
                    array (
                        array(
                            "param_name" => "custom_title",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => 'Custom title:',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                            "placeholder" => 'Trending Now'
                        ),
                        array(
                            "param_name" => "title_padding",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => 'Title padding',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                            "placeholder" => '2px 10px 1px'
                        ),
                        array(
                            "param_name" => "navigation",
                            "type" => "dropdown",
                            "value" => array('Auto' => '', 'Manual' => 'manual'),
                            "heading" => 'Navigation:',
                            "description" => "If set on `Auto` will set the `Trending Now` block to auto start rotating posts",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big"
                        ),
                        array(
                            "param_name" => "style",
                            "type" => "dropdown",
                            "value" => array('Default' => '', 'Style 2' => 'style2'),
                            "heading" => 'Style:',
                            "description" => "Style of the `Trending Now` box",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big"
                        ),
                    ),
                    self::get_map_filter_array(),
                    array(
                        array(
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Title text color',
                            "param_name" => "header_text_color",
                            "value" => '',
                            "description" => 'Optional - Choose a custom title text color for this block',
                            'group' => 'Style'
                        ),
                        array(
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Title background color',
                            "param_name" => "header_color",
                            "value" => '',
                            "description" => 'Optional - Choose a custom title background color for this block',
                            'group' => 'Style'
                        ),
                        array(
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Articles title color',
                            "param_name" => "articles_color",
                            "value" => '',
                            "description" => 'Optional - Choose a custom article title color for this block',
                            'group' => 'Style'
                        ),
                        array(
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Next/prev arrow color',
                            "param_name" => "next_prev_color",
                            "value" => '',
                            "description" => 'Optional - Choose a custom next/prev arrow color for this block',
                            'group' => 'Style'
                        ),
                        array(
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Next/prev border color',
                            "param_name" => "next_prev_border_color",
                            "value" => '',
                            "description" => 'Optional - Choose a custom next/prev border color for this block',
                            'group' => 'Style'
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "",
                            'group' => 'Style'
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title', true, 'Block title', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_article', false, 'Articles title', 'Style' ),
                    array (
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_video_youtube',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Video Playlist',
                "base" => "td_block_video_youtube",
                "class" => "td_block_video_playlist_youtube",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-youtube',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_video_youtube.php',
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "playlist_title",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => "Custom title:",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "playlist_yt",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => "List of youtube id's separated by comma (ex: NRuE38Bl5Mo, 1ZgoluYjuZM, 0K-0vkFfUmY):",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                        ),
                        array(
                            "param_name" => "playlist_auto_play",
                            "type" => "dropdown",
                            "value" => array('OFF' => '0', 'ON' => '1'),
                            "heading" => "Autoplay ON / OFF:",
                            "description" => "Autoplay does not work on mobile devices (android, windows phone, iOS)",
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            "param_name" => "display",
                            "type" => "dropdown-responsive",
                            "value" => array(
                                'Default' => 'default',
                                'Row' => 'row',
                                'Column' => 'column'
                            ),
                            "heading" => "Display",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            'param_name' => 'v_height',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Main video height',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            'param_name' => 'p_width',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Playlist width',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            'param_name' => 'p_height',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Playlist height',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            "param_name" => "p_horiz_align",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Playlist horiz. align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom title color',
                            "param_name"  => "title_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom title background color',
                            "param_name"  => "title_bg_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Videos title color',
                            "param_name"  => "vid_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Videos title hover color',
                            "param_name"  => "vid_color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Videos timestamp color',
                            "param_name"  => "timestamp_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video title color',
                            "param_name"  => "curr_vid_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video timestamp color',
                            "param_name"  => "curr_timestamp_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video background color',
                            "param_name"  => "curr_bg_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title', true, 'Custom title text' ),
                    td_config_helper::get_map_block_font_array( 'f_vid', false, 'Videos title text' ),
                    td_config_helper::get_map_block_font_array( 'f_curr_vid', false, 'Current video title text' ),
                    td_config_helper::get_map_block_font_array( 'f_timestamp', false, 'Videos timestamp text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );

        td_api_block::add('td_block_video_vimeo',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Video Playlist',
                "base" => "td_block_video_vimeo",
                "class" => "td_block_video_playlist_vimeo",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-vimeo',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_video_vimeo.php',
                "params" => array_merge(
                    array(
                        array(
                            "param_name" => "playlist_title",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => "Custom title:",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "playlist_v",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => "List of vimeo id's separated by comma (ex: 100888579,  84062802, 57863017):",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                        ),
                        array(
                            "param_name" => "playlist_auto_play",
                            "type" => "dropdown",
                            "value" => array('OFF' => '0', 'ON' => '1'),
                            "heading" => "Autoplay ON / OFF:",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            "param_name" => "display",
                            "type" => "dropdown-responsive",
                            "value" => array(
                                'Default' => 'default',
                                'Row' => 'row',
                                'Column' => 'column'
                            ),
                            "heading" => "Display",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            'param_name' => 'v_height',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Main video height',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            'param_name' => 'p_width',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Playlist width',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            'param_name' => 'p_height',
                            'type' => 'textfield-responsive',
                            'value' => '',
                            'heading' => 'Playlist height',
                            'description' => '',
                            'placeholder' => 'Default',
                            'class' => 'tdc-textfield-big',
                        ),
                        array(
                            "param_name" => "p_horiz_align",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Playlist horiz. align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom title color',
                            "param_name"  => "title_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom title background color',
                            "param_name"  => "title_bg_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-a",
                            "heading"     => 'Videos title color',
                            "param_name"  => "vid_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "td-colorpicker-double-b",
                            "heading"     => 'Videos title hover color',
                            "param_name"  => "vid_color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Videos timestamp color',
                            "param_name"  => "timestamp_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video title color',
                            "param_name"  => "curr_vid_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video timestamp color',
                            "param_name"  => "curr_timestamp_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Current video background color',
                            "param_name"  => "curr_bg_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_title', true, 'Custom title text' ),
                    td_config_helper::get_map_block_font_array( 'f_vid', false, 'Videos title text' ),
                    td_config_helper::get_map_block_font_array( 'f_curr_vid', false, 'Current video title text' ),
                    td_config_helper::get_map_block_font_array( 'f_timestamp', false, 'Videos timestamp text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_image_box',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Image box',
                "base" => "td_block_image_box",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td_block_image_box',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_image_box.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'image_item0',
                    'image_title_item0',
                    'custom_url_item0',
                    'image_item1',
                    'image_title_item1',
                    'custom_url_item1',
                    'image_item2',
                    'image_title_item2',
                    'custom_url_item2',
                    'image_item3',
                    'image_title_item3',
                    'custom_url_item3',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Shortcode',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "height",
                            "type" => "textfield-responsive",
                            "value" => '',
                            "heading" => 'Image height',
                            "description" => "The image height 100 or 100px",
                            "holder" => "div",
                            "class" => "tdc-textfield-small"
                        ),
                        array(
                            "param_name" => "gap",
                            "type" => "textfield-responsive",
                            "value" => '',
                            "heading" => 'Image gap',
                            "description" => "The gap between block images",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                            "placeholder" => "40"
                        ),
                        array(
                            "param_name" => "alignment",
                            "type" => "dropdown",
                            "value" => array(
                                '- Center -' => '',
                                'Top' => 'top',
                                'Bottom' => 'bottom'
                            ),
                            "heading" => 'Image alignment',
                            "description" => "The image alignment",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name" => "display",
                            "type" => "dropdown",
                            "value" => array(
                                '- Horizontal -' => '',
                                'Vertical' => 'vertical'
                            ),
                            "heading" => 'Layout',
                            "description" => "Block images layout style",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name" => "style",
                            "type" => "dropdown",
                            "value" => array(
                                '1 - With border' => '',
                                '2 - White box' => 'style-2'
                            ),
                            "heading" => 'Box style',
                            "description" => "Block images box style",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom titles color',
                            "param_name"  => "custom_titles_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Custom titles background color',
                            "param_name"  => "custom_titles_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    td_config_helper::get_map_block_font_array( 'f_titles', false, 'Custom titles text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig'
                        ),
                        array(
                            "param_name" => "image_item0",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Image 1",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_title_item0",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom title",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "custom_url_item0",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom url",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "open_in_new_window_item0",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "horizontal_separator_item1",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_item1",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Image 2",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_title_item1",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom title",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "custom_url_item1",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom url",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "open_in_new_window_item1",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "horizontal_separator_item2",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_item2",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Image 3",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_title_item2",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom title",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "custom_url_item2",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom url",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "open_in_new_window_item2",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "horizontal_separator_item3",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_item3",
                            "type" => "attach_image",
                            "value" => '',
                            "heading" => "Image 4",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "image_title_item3",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom title",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "custom_url_item3",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Custom url",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-extrabig",
                            "group" => 'Images'
                        ),
                        array(
                            "param_name" => "open_in_new_window_item3",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => "",
                            "group" => 'Images'
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_author',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Author box',
                "base" => "td_block_author",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td_block_author',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_author.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'author_id',
                    'author_slug',
                    'author_url_text',
                    'author_url',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'General',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "author_id",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Author ID",
                            "description" => "Hover username from Users screen to get the ID",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "param_name" => "author_slug",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Author Slug",
                            "description" => "Type the user name",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "param_name" => "author_url_text",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Author page link text",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "author_url",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Author page link url",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "open_in_new_window",
                            "type" => "checkbox",
                            "value" => '',
                            "heading" => "Open in new window",
                            "description" => "",
                            "holder" => "div",
                            "class" => ""
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name" => "photo_size",
                            "type" => "textfield-responsive",
                            "value" => '',
                            "heading" => "Author photo size",
                            "description" => "",
                            "holder" => "div",
                            "placeholder" => '196',
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "param_name" => "photo_radius",
                            "type" => "textfield-responsive",
                            "value" => '',
                            "heading" => "Author photo radius",
                            "description" => "",
                            "holder" => "div",
                            "placeholder" => '50%',
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author name color',
                            "param_name"  => "author_name_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author description color',
                            "param_name"  => "author_description_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    td_config_helper::get_map_block_font_array( 'f_name', false, 'Author name' ),
                    td_config_helper::get_map_block_font_array( 'f_descr', false, 'Description text' ),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );

        td_api_block::add('td_block_authors',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Authors box',
                "base" => "td_block_authors",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td_block_authors',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_authors.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'roles',
                    'sort',
                    'exclude',
                    'include',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array (
                            "param_name" => "roles",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "User roles",
                            //"description" => "Optional - Filter by role, add one or more <a target='_blank' href='https://codex.wordpress.org/Roles_and_Capabilities'>user roles</a> , separate them with a comma (ex. Administrator, Editor, Author, Contributor, Subscriber)",
                            "description" => "Optional - Filter by role, add one or more user rolse, separate them with a comma (ex. Administrator, Editor, Author, Contributor, Subscriber). Please see Wordpress Roles and Capabilities",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "sort",
                            "type" => "dropdown",
                            "value" => array('- Sort by name -' => '', 'Sort by post count' => 'post_count'),
                            "heading" => 'Sort authors by:',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name" => "exclude",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Exclude authors id (comma separated)",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "include",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Include authors id (comma separated) - do not use with exclude",
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_popular_categories',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Popular category',
                "base" => "td_block_popular_categories",
                "class" => "td_block_popular_categories",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-popular_categories',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_popular_categories.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "limit",
                            "type" => "textfield",
                            "value" => "6",
                            "heading" => 'Limit the shown categories:',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category name color',
                            "param_name"  => "category_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category posts count color',
                            "param_name"  => "category_posts_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category name hover color',
                            "param_name"  => "category_color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category posts count hover color',
                            "param_name"  => "category_posts_color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    td_config_helper::get_map_block_font_array( 'f_cat', false, 'Category name text' ),
                    td_config_helper::get_map_block_font_array( 'f_posts', false, 'Category posts count text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_categories_tags',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Categories/tags list',
                "base" => "td_block_categories_tags",
                "class" => "td_block_categories_tags",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-categories',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_categories_tags.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'cat_id_filter',
                    'el_class'
                ),
                'tdc_start_values'       => base64_encode(
                    json_encode(
                        array(
                            array(
                                "post_count" => "yes",
                            )
                        )
                    )
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Layout',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array (
                            'param_name' => 'type',
                            'heading' => 'Type',
                            'type' => 'dropdown',
                            'value' => array (
                                'Categories' => '',
                                'Tags' => 'tags',
                            ),
                            'class' => 'tdc-dropdown-big',
                            'group' => '',
                        ),
                        array (
                            'param_name' => 'order_by',
                            'heading' => 'Order by',
                            'type' => 'dropdown',
                            'value' => array (
                                'Alphabetically' => '',
                                'Popularity' => 'count',
                            ),
                            'class' => 'tdc-dropdown-big',
                            'group' => '',
                        ),
                        array(
                            "param_name" => "limit",
                            "type" => "textfield",
                            "value" => "6",
                            "heading" => 'Limit the shown items',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                        ),
                        array(
                            "param_name" => "id_filter",
                            "type" => "textfield",
                            "value" => "",
                            "heading" => 'ID filter',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-textfield-big",
                        ),
                        array(
                            "param_name"  => "post_count",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Show post count",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                        ),
                        array(
                            "param_name"  => "inline",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Display list elements inline",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                        ),
                        array(
                            "param_name" => "item_horiz_align",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Menu list horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Elements',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "",
                        ),
                        array(
                            "param_name"  => "item_space",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => '0',
                        ),
                        array(
                            "param_name"  => "items_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0 10px 0 12px",
                            "group"       => "",
                        ),
                        array(
                            "param_name"  => "items_border",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Border size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => '0',
                        ),
                        array(
                            'param_name' => 'items_radius',
                            'type' => 'range-responsive',
                            'value' => '0',
                            'heading' => 'Border radius',
                            'description' => '',
                            'class' => 'tdc-textfield-small',
                            'range_min' => '0',
                            'range_max' => '100',
                            'range_step' => '1',
                            "group"       => "",
                        ),
                        array(
                            'param_name' => 'items_skew',
                            'type' => 'range-responsive',
                            'value' => '0',
                            'heading' => 'Skew',
                            'description' => '',
                            'class' => 'tdc-textfield-small',
                            'range_min' => '-40',
                            'range_max' => '40',
                            'range_step' => '1',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Separator',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "",
                        ),
                        array(
                            "param_name"  => "sep_text",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Text separator',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '',
                        ),
                        array(
                            'param_name' => 'tdicon',
                            'type' => 'icon',
                            'heading' => 'Icon separator',
                            'class' => 'tdc-textfield-small',
                            'value' => '',
                            "group"       => "",
                        ),
                        array(
                            'param_name' => 'icon_size',
                            'type' => 'range-responsive',
                            'value' => '14',
                            'heading' => 'Icon size',
                            'description' => '',
                            'class' => 'tdc-textfield-small',
                            'range_min' => '1',
                            'range_max' => '30',
                            'range_step' => '1',
                            "group"       => "",
                        ),
                        array(
                            'param_name' => 'icon_space',
                            'type' => 'range-responsive',
                            'value' => '0',
                            'heading' => 'Icon space',
                            'description' => '',
                            'class' => 'tdc-textfield-small',
                            'range_min' => '0',
                            'range_max' => '30',
                            'range_step' => '1',
                            "group"       => "",
                        ),
                        array(
                            'param_name' => 'icon_align',
                            'type' => 'range-responsive',
                            'value' => '0',
                            'heading' => 'Icon align',
                            'description' => '',
                            'class' => 'tdc-textfield-small',
                            'range_min' => '-10',
                            'range_max' => '10',
                            'range_step' => '1',
                            "group"       => "",
                        ),

                        array(
                            "param_name" => "bg_color",
                            "type" => "gradient",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Background color',
                            "value" => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Name color',
                            "param_name"  => "color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Posts count color',
                            "param_name"  => "posts_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "border_color",
                            "type" => "gradient",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Border color',
                            "value" => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "i_color",
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Icon color',
                            "value" => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "bg_color_h",
                            "type" => "gradient",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Background hover color',
                            "value" => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Name hover color',
                            "param_name"  => "color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Posts count hover color',
                            "param_name"  => "posts_color_h",
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "border_hover_color",
                            "type" => "colorpicker",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Border hover color',
                            "value" => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"       => 'Style',
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_name', false, 'Item name text', 'Style' ),
                    td_config_helper::get_map_block_font_array( 'f_posts', false, 'Item posts count text', 'Style' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_slide',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Slide',
                "base" => "td_block_slide",
                "class" => "td_block_slide",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-slide',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_slide.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'post_ids',
                    'category_id',
                    'category_ids',
                    'tag_slug',
                    'autors_id',
                    'installed_post_types',
                    'sort',
                    'offset',
                    'td_filter_default_txt',
                    'td_ajax_preloading',
                    'td_ajax_filter_ids',
                    'el_class'
                ),
                'tdc_start_values'       => base64_encode(
                    json_encode(
                        array(
                            array(
                                "image_size" => "",
                                "meta_info_vert" => "content-vert-bottom",
                                "nav_icon_size" => "eyJhbGwiOiI1NSIsInBvcnRyYWl0IjoiMzgifQ==",
                                "color_overlay" => "eyJ0eXBlIjoiZ3JhZGllbnQiLCJjb2xvcjEiOiJyZ2JhKDAsMCwwLDApIiwiY29sb3IyIjoicmdiYSgwLDAsMCwwLjgpIiwibWl4ZWRDb2xvcnMiOlt7ImNvbG9yIjoicmdiYSgwLDAsMCwwKSIsInBlcmNlbnRhZ2UiOjUwfV0sImNzcyI6ImJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcscmdiYSgwLDAsMCwwLjgpLHJnYmEoMCwwLDAsMCkgNTAlLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLHJnYmEoMCwwLDAsMC44KSxyZ2JhKDAsMCwwLDApIDUwJSxyZ2JhKDAsMCwwLDApKTsiLCJjc3NQYXJhbXMiOiIwZGVnLHJnYmEoMCwwLDAsMC44KSxyZ2JhKDAsMCwwLDApIDUwJSxyZ2JhKDAsMCwwLDApIn0=",
                            )
                        )
                    )
                ),
                "params" => array_merge(
                    self::td_slide_params(),
                    self::get_map_block_ajax_filter_array(),

                    array(
                        array (
                            'param_name' => 'content_width',
                            'heading' => 'Content width',
                            'type' => 'dropdown-responsive',
                            'value' => array (
                                'Full width content' => '',
                                '1068px content' => '1068px',
                                '1200px content' => '1200px',
                                '1400px content' => '1400px',
                                '1600px content' => '1600px',
                                '1800px content' => '1800px',
                            ),
                            'class' => 'tdc-dropdown-big',
                            'group' => 'Layout',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Image',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout"
                        ),
                        array(
                            "param_name"  => "image_size",
                            "type"        => "dropdown",
                            "value"       => array(
                                'Default' => '',
                                'Small - 324x400px'  => 'td_324x400',
                                'Medium - 696px'  => 'td_696x0',
                                'Large - 1068px' => 'td_1068x0',
                                'Full - 1920px'  => 'td_1920x0'
                            ),
                            "heading"     => 'Image size',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'image_alignment',
                            'type'        => 'range-responsive',
                            'value'       => '50',
                            'heading'     => 'Image V alignment',
                            'description' => '0 - Top / 50 - Center / 100 - Bottom',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "image_height",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Image height',
                            "description" => "Default value in px",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => "580",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Meta info',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout"
                        ),
                        array(
                            "param_name" => "meta_info_horiz",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Meta info horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "meta_info_vert",
                            "type" => "dropdown",
                            "value" => array(
                                'Bottom' => 'content-vert-bottom',
                                'Center' => 'content-vert-center',
                                'Top' => 'content-vert-top'
                            ),
                            "heading" => 'Meta info vert align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "meta_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Meta info padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0 22px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "art_title_space",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Article title space',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "5px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "category_margin",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag spacing',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "0px 0px 5px 0px",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "category_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Category tag padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => "4px 7px 3px 7px",
                            "group"       => "Layout",
                        ),
                        array(
                            'param_name'  => 'category_radius',
                            'type'        => 'range-responsive',
                            'value'       => '0',
                            'heading'     => 'Border radius',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '0',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_cat",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show category',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Layout",
                        ),
                        array(
                            "param_name"  => "show_author",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show author',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_date",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show date',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name"  => "show_com",
                            "type"        => "dropdown-responsive",
                            "value"       => array(
                                'Show' => 'inline-block',
                                'Hide' => 'none',
                            ),
                            "heading"     => 'Show comment',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-dropdown-big",
                            "group"       => "Layout",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Navigation',
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Layout"
                        ),
                        array(
                            'param_name' => 'prev_tdicon',
                            'type' => 'icon',
                            'heading' => 'Previous slide icon',
                            'class' => 'tdc-textfield-small',
                            'value' => '',
                            'group' => 'Layout',
                        ),
                        array(
                            'param_name' => 'next_tdicon',
                            'type' => 'icon',
                            'heading' => 'Next slide icon',
                            'class' => 'tdc-textfield-small',
                            'value' => '',
                            'group' => 'Layout',
                        ),
                        array(
                            'param_name'  => 'nav_icon_size',
                            'type'        => 'range-responsive',
                            'value'       => '55',
                            'heading'     => 'Icons size',
                            'description' => '',
                            'class'       => 'tdc-textfield-small',
                            'range_min'   => '8',
                            'range_max'   => '100',
                            'range_step'  => '1',
                            "group"       => "Layout",
                        ),
                    ),

                    td_config_helper::block_font(),
                    td_config_helper::module_slide_font(),
                    td_config_helper::mix_blend(),
                    td_config_helper::image_filters(),

                    array(
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Colors',
                            "value"      => "",
                            "class"      => "",
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "color_overlay",
                            "holder"     => "div",
                            "type"       => "gradient",
                            'heading'    => "Color overlay",
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "color_overlay_h",
                            "holder"     => "div",
                            "type"       => "gradient",
                            'heading'    => "Hover color overlay",
                            "value"      => "",
                            "class"      => "",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Meta info',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "param_name"  => "title_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Article title color',
                            "value"       => '',
                            "description" => '',
                            "group"       => "Style",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category background',
                            "param_name"  => "cat_bg",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category text color',
                            "param_name"  => "cat_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category background hover',
                            "param_name"  => "cat_bg_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Category text hover',
                            "param_name"  => "cat_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "horizontal_separator",
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author text color',
                            "param_name"  => "author_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Author text hover',
                            "param_name"  => "author_txt_hover",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Date text color',
                            "param_name"  => "date_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Comments color',
                            "param_name"  => "comm_txt",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Review stars color',
                            "param_name"  => "review_stars",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Navigation',
                            "value"      => "",
                            "class"      => "tdc-separator-small",
                            "group"      => "Style",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Navigation icons color',
                            "param_name"  => "nav_icons_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => 'Style',
                        ),
                    ),

                    array (
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_text_with_title',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Text with title',
                "base" => "td_block_text_with_title",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-title',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_text_with_title.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'content',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "content",
                            "type" => "textarea_html",
                            "holder" => "div",
                            "class" => "",
                            "heading" => 'Text',
                            "value" => "",
                            "description" => 'Enter your content.'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "param_name"  => "post_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Post content color',
                            "value"       => '',
                            "description" => '',
                        ),
                        array(
                            "param_name"  => "h_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'H1-6 color',
                            "value"       => '',
                            "description" => '',
                        ),
                        array(
                            "param_name"  => "a_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Links color',
                            "value"       => '',
                            "description" => '',
                        ),
                        array(
                            "param_name"  => "a_hover_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Links hover color',
                            "value"       => '',
                            "description" => '',
                        ),
                        array(
                            "param_name"  => "bq_color",
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Default blockquote color',
                            "value"       => '',
                            "description" => '',
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => "tdc-separator-small"
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_post', true, 'Post content' ),
                    td_config_helper::get_map_block_font_array( 'f_h1', false, 'H1' ),
                    td_config_helper::get_map_block_font_array( 'f_h2', false, 'H2' ),
                    td_config_helper::get_map_block_font_array( 'f_h3', false, 'H3' ),
                    td_config_helper::get_map_block_font_array( 'f_h4', false, 'H4' ),
                    td_config_helper::get_map_block_font_array( 'f_h5', false, 'H5' ),
                    td_config_helper::get_map_block_font_array( 'f_h6', false, 'H6' ),
                    td_config_helper::get_map_block_font_array( 'f_list', false, 'Lists' ),
                    td_config_helper::get_map_block_font_array( 'f_bq', false, 'Default blockquote' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_title',
            array(
                'map_in_visual_composer' => false,
                'map_in_td_composer' => true,
                "base" => "td_block_title",
                'name' => __( 'Title', 'td_composer' ),
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-title',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_title.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'el_class'
                ),
                'tdc_start_values' => base64_encode(
                    json_encode(
                        array (
                            array(
                                'title_tag' => 'h4',
                            )
                        )
                    )
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            "param_name" => "title_tag",
                            "type" => "dropdown",
                            "value" => array(
                                'H1' => 'h1',
                                'H2' => 'h2',
                                'H3' => 'h3',
                                'H4 - Default' => 'h4',
                            ),
                            "heading" => 'Title tag (SEO)',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name" => "content_align_horizontal",
                            "type" => "dropdown",
                            "value" => array(
                                'Default' => 'layout-default',
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Horizontal align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_weather',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Weather',
                "base" => "td_block_weather",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-weather',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_weather.php',
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "w_key",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Api key",
                            "description" => '<a href="https://forum.tagdiv.com/weather-widget/" target="_blank">How to get an api key</a>',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Weather'
                        ),
                        array(
                            "param_name" => "w_location",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Location",
                            "description" => '<a href="http://openweathermap.org/find" target="_blank">Find your location</a> - You can use "city name" or "city id" (check weather wiget tutorial). Note that the widget will autotranslate itself to the language from the theme panel only if a translation is available. <a href="http://bugs.openweathermap.org/projects/api/wiki/Api_2_5_weather" target="_blank">The available languages</a> (section 4.2)',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Weather'
                        ),
                        array(
                            "param_name" => "w_units",
                            "type" => "dropdown",
                            "value" => array (
                                '- Celsius -' => '',
                                'Fahrenheit' => 'imperial' ,
                            ),
                            "heading" => 'Units:',
                            "description" => '',
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                            'group' => 'Weather',
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_exchange',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Exchange',
                "base" => "td_block_exchange",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-exchange',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_exchange.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'exchange_key',
                    'e_base_currency',
                    'e_custom_rates',
                    'e_rate_decimals',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => 'exchange_key',
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Api key:",
                            "description" => '<a href="https://forum.tagdiv.com/exchange-widget/" target="_blank">How to get an api key</a>',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Exchange'
                        ),
                        array(
                            "param_name" => "e_base_currency",
                            "type" => "dropdown",
                            "value" => array (
                                'EUR - Euro Member Countries (default)' => '',
                                'AUD - Australian Dollar' => 'aud',
                                'BGN - Bulgarian Lev' => 'bgn',
                                'BRL - Brazilian Real' => 'brl',
                                'CAD - Canadian Dollar' => 'cad',
                                'CHF - Swiss Franc' => 'chf',
                                'CNY - Chinese Yuan Renminbi' => 'cny',
                                'CZK - Czech Republic Koruna' => 'czk',
                                'DKK - Danish Krone' => 'dkk',
                                'GBP - British Pound' => 'gbp',
                                'HKD - Hong Kong Dollar' => 'hkd',
                                'HRK - Croatian Kuna' => 'hrk',
                                'HUF - Hungarian Forint' => 'huf',
                                'IDR - Indonesian Rupiah' => 'idr',
                                'ILS - Israeli Shekel' => 'ils',
                                'INR - Indian Rupee' => 'inr',
                                'JPY - Japanese Yen' => 'jpy',
                                'KRW - Korean (South) Won' => 'krw',
                                'MXN - Mexican Peso' => 'mxn',
                                'MYR - Malaysian Ringgit' => 'myr',
                                'NOK - Norwegian Krone' => 'nok',
                                'NZD - New Zealand Dollar' => 'nzd',
                                'PHP - Philippine Peso' => 'php',
                                'PLN - Polish Zloty' => 'pln',
                                'RON - Romanian (New) Leu' => 'ron',
                                'RUB - Russian Ruble' => 'rub',
                                'SEK - Swedish Krona' => 'sek',
                                'SGD - Singapore Dollar' => 'sgd',
                                'THB - Thai Baht' => 'thb',
                                'TRY - Turkish Lira' => 'try',
                                'USD - United States Dollar' => 'usd',
                                'ZAR - South African Rand' => 'zar'
                            ),
                            "heading" => 'Base currency:',
                            "description" => '',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Exchange'
                        ),
                        array(
                            "param_name" => "e_custom_rates",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Rates",
                            "description" => 'Add the rates you want to display, use a coma between the elements (ex. EUR, USD) If you leave it empty it will display all rates.
	                        <ul class="td-exchange-table">
	                            <li><span title="Euro Member Countries" class="td-flags td-flag-eur"></span>EUR</li>
	                            <li><span title="Australian Dollar" class="td-flags td-flag-aud"></span>AUD</li>
	                            <li><span title="Bulgarian Lev" class="td-flags td-flag-bgn"></span>BGN</li>
	                            <li><span title="Brazilian Real" class="td-flags td-flag-brl"></span>BRL</li>
	                            <li><span title="Canadian Dollar" class="td-flags td-flag-cad"></span>CAD</li>
	                            <li><span title="Swiss Franc" class="td-flags td-flag-chf"></span>CHF</li>
	                            <li><span title="Chinese Yuan Renminbi" class="td-flags td-flag-cny"></span>CNY</li>
	                            <li><span title="Czech Republic Koruna" class="td-flags td-flag-czk"></span>CZK</li>
	                            <li><span title="Danish Krone" class="td-flags td-flag-dkk"></span>DKK</li>
	                            <li><span title="British Pound" class="td-flags td-flag-gbp"></span>GBP</li>
	                            <li><span title="Hong Kong Dollar" class="td-flags td-flag-hkd"></span>HKD</li>
	                            <li><span title="Croatian Kuna" class="td-flags td-flag-hrk"></span>HRK</li>
	                            <li><span title="Hungarian Forint" class="td-flags td-flag-huf"></span>HUF</li>
	                            <li><span title="Indonesian Rupiah" class="td-flags td-flag-idr"></span>IDR</li>
	                            <li><span title="Israeli Shekel" class="td-flags td-flag-ils"></span>ILS</li>
	                            <li><span title="Indian Rupee" class="td-flags td-flag-inr"></span>INR</li>
	                            <li><span title="Japanese Yen" class="td-flags td-flag-jpy"></span>JPY</li>
	                            <li><span title="Korean (South) Won" class="td-flags td-flag-krw"></span>KRW</li>
	                            <li><span title="Mexican Peso" class="td-flags td-flag-mxn"></span>MXN</li>
	                            <li><span title="Malaysian Ringgit" class="td-flags td-flag-myr"></span>MYR</li>
	                            <li><span title="Norwegian Krone" class="td-flags td-flag-nok"></span>NOK</li>
	                            <li><span title="New Zealand Dollar" class="td-flags td-flag-nzd"></span>NZD</li>
	                            <li><span title="Philippine Peso" class="td-flags td-flag-php"></span>PHP</li>
	                            <li><span title="Polish Zloty" class="td-flags td-flag-pln"></span>PLN</li>
	                            <li><span title="Romanian New Leu" class="td-flags td-flag-ron"></span>RON</li>
	                            <li><span title="Russian Ruble" class="td-flags td-flag-rub"></span>RUB</li>
	                            <li><span title="Swedish Krona" class="td-flags td-flag-sek"></span>SEK</li>
	                            <li><span title="Singapore Dollar" class="td-flags td-flag-sgd"></span>SGD</li>
	                            <li><span title="Thai Baht" class="td-flags td-flag-thb"></span>THB</li>
	                            <li><span title="Turkish Lira" class="td-flags td-flag-try"></span>TRY</li>
	                            <li><span title="United States Dollar" class="td-flags td-flag-usd"></span>USD</li>
	                            <li><span title="South African Rand" class="td-flags td-flag-zar"></span>ZAR</li>
	                        </ul><div class="td-clearfix"></div>',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Exchange'
                        ),
                        array(
                            "param_name" => "e_rate_decimals",
                            "type" => "dropdown",
                            "value" => array (
                                '- default -' => '',
                                '1' => 1,
                                '2' => 2,
                                '3' => 3
                            ),
                            "tdc_value" => array (
                                '1' => 1,
                                '2' => 2,
                                '3' => 3,
                                '4' => '',
                            ),
                            "heading" => 'Rate decimals:',
                            "description" => 'Set the number of decimals to be displayed for each rate. By default it will display 4 decimals (ex. 0.4322).',
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                            'group' => 'Exchange'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Heading text color',
                            "param_name"  => "heading_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Heading background color',
                            "param_name"  => "heading_bg_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Currency name color',
                            "param_name"  => "currency_name_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Currency value color',
                            "param_name"  => "currency_value_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Currency border color',
                            "param_name"  => "currency_border_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_heading', true, 'Heading text' ),
                    td_config_helper::get_map_block_font_array( 'f_curr', false, 'Currency name text' ),
                    td_config_helper::get_map_block_font_array( 'f_val', false, 'Currency value text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


	    $instagram_access_settings = td_options::get_array( 'td_instagram_connected_account');
	    $connected_account = isset( $instagram_access_settings['connected_account'] ) ? $instagram_access_settings['connected_account'] : array();
	    $is_account_connected = isset( $instagram_access_settings['connected_account'] );
        td_api_block::add('td_block_instagram',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Instagram',
                "base" => "td_block_instagram",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-instagram',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_instagram.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'instagram_id',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    self::td_instagram_demo_data(),
                    array(
	                    array(
		                    "param_name" => "instagram_id",
		                    "type" => "textfield",
		                    "value" => '',
		                    "heading" => "Instagram ID",
		                    "description" => 'Enter the ID as it appears after the instagram url (ex. http://www.instagram.com/myID)',
		                    "holder" => "div",
		                    "class" => "tdc-textfield-extrabig",
		                    'group' => 'Instagram'
	                    ),
                        array(
                            "param_name" => "instagram_account",
                            "type" => "custom",
                            "value" => $is_account_connected ? 'Connected as <b>' . $connected_account['username'] . '</b> <a href="' . admin_url('admin.php?page=td_theme_panel') . '" target="_blank">Swicth Account</a>' : 'No account connected <a href="' . admin_url('admin.php?page=td_theme_panel') . '" target="_blank">Connect Account</a>',
                            "heading" => "Instagram Account Status:",
                            "description" => 'Your Instagram account connection status.',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Instagram'
                        ),
                        array(
                            "param_name" => "instagram_header",
                            "type" => "dropdown",
                            "value" => array (
                                'On' => '',
                                'Off' => 'off'
                            ),
                            "heading" => "Instagram header:",
                            "description" => 'Display or hide the Instagram header section (default: On)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                            'group' => 'Instagram'
                        ),
                        array(
                            "param_name" => "instagram_images_per_row",
                            "type" => "dropdown",
                            "value" => array (
                                '- Default -' => '',
                                '1' => 1,
                                '2' => 2,
                                '3' => 3,
                                '4' => 4,
                                '5' => 5,
                                '6' => 6,
                                '7' => 7,
                                '8' => 8
                            ),
                            "tdc_value" => array (
                                '1' => 1,
                                '2' => 2,
                                '3' => '',
                                '4' => 4,
                                '5' => 5,
                                '6' => 6,
                                '7' => 7,
                                '8' => 8
                            ),
                            "heading" => 'Number of images per row:',
                            "description" => 'Set the number of images displayed on each row (default is 3).',
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                            'group' => 'Instagram'
                        ),
                        array(
                            "param_name" => "instagram_number_of_rows",
                            "type" => "dropdown",
                            "value" => array (
                                '- Default -' => '',
                                '1' => 1,
                                '2' => 2,
                                '3' => 3,
                                '4' => 4,
                                '5' => 5
                            ),
                            "tdc_value" => array (
                                '1' => '',
                                '2' => 2,
                                '3' => 3,
                                '4' => 4,
                                '5' => 5
                            ),
                            "heading" => 'Number of rows:',
                            "description" => 'Set on how many rows to display the images (default is 1)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                            'group' => 'Instagram'
                        ),
                        array(
                            "param_name" => "instagram_margin",
                            "type" => "dropdown",
                            "value" => array (
                                'No gap' => '',
                                '2 px' => 2,
                                '5 px' => 5
                            ),
                            "heading" => "Image gap",
                            "description" => 'Set a gap between images (default: No gap)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                            'group' => 'Instagram'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Instagram handle color',
                            "param_name"  => "handle_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Followers count color',
                            "param_name"  => "followers_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Button text color',
                            "param_name"  => "btn_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Button border color',
                            "param_name"  => "btn_border_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    td_config_helper::get_map_block_font_array( 'f_handle', false, 'Instagram handle text' ),
                    td_config_helper::get_map_block_font_array( 'f_followers', false, 'Followers count text' ),
                    td_config_helper::get_map_block_font_array( 'f_btn_text', false, 'Button text text' ),
                    td_config_helper::mix_blend(''),
                    td_config_helper::image_filters(''),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array(
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array(
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        td_api_block::add('td_block_pinterest',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'Pinterest',
                "base" => "td_block_pinterest",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td-pinterest',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_pinterest.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'pinterest_id',
                    'el_class'
                ),
                "params" => array_merge(
                    self::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "pinterest_id",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "pinterest_id/board_name",
                            "description" => 'Enter the pinterest board ID as it appears after the pinterest.com url ( <em>ex. http://www.pinterest.com/ username/board</em> and your board id will be <b>username/board</b> )',
                            "holder" => "div",
                            "class" => "",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "pinterest_header",
                            "type" => "dropdown",
                            "value" => array (
                                'On' => '',
                                'Off' => 'off'
                            ),
                            "heading" => "Pinterest header",
                            "description" => 'Display or hide the Pinterest header section (default: On)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-small",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "pins_limit",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Board pins limit",
                            "description" => 'The Pinterest board block will display the first 25 board pins by default. This is also the maximum pins that can be displayed. You can set a limit below 25.',
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "pinterest_number_of_columns",
                            "type" => "dropdown",
                            "value" => array (
                                '- Default -' => '',
                                '1' => 1,
                                '2' => 2,
                                '3' => 3,
                                '4' => 4,
                                '5' => 5,
                                '6' => 6,
                                '7' => 7,
                                '8' => 8,
                                '9' => 9,
                                '10' => 10,
                            ),
                            "heading" => 'Number of columns:',
                            "description" => 'Set on how many columns to display the board pins (default is 1)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "pinterest_col_gap",
                            "type" => "dropdown",
                            "value" => array (
                                'No gap' => '',
                                '2 px' => 2,
                                '5 px' => 5,
                                '10 px' => 10,

                            ),
                            "heading" => "Image gap",
                            "description" => 'Set a gap between images (default: No gap)',
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "pinterest_board_height",
                            "type" => "textfield",
                            "value" => '',
                            "heading" => "Pinterest board height",
                            "description" => 'Enter the Pinterest board height in pixels ( ex. 400 ). Leave blank to display the board widget at full height!',
                            "holder" => "div",
                            "class" => "tdc-textfield-small",
                            'group' => 'Pinterest'
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Username color',
                            "param_name"  => "username_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Board name color',
                            "param_name"  => "board_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Followers count color',
                            "param_name"  => "followers_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_user', true, 'Username text' ),
                    td_config_helper::get_map_block_font_array( 'f_board', false, 'Board name text' ),
                    td_config_helper::get_map_block_font_array( 'f_followers', false, 'Followers count text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array(
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array(
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );


        $nav_menus = wp_get_nav_menus();
        if (empty($nav_menus)) {
            $td_block_list_menus = array('- No registered menu -' => '');
        } else {
            $td_block_list_menus = array('- Select menu -' => '');
            foreach ( (array) $nav_menus as $_nav_menu ) {
                $td_block_list_menus[esc_html(wp_html_excerpt( $_nav_menu->name, 40, '&hellip;' ))] = esc_attr( $_nav_menu->term_id );
            }
        }

        td_api_block::add('td_block_list_menu',
            array(
                'map_in_visual_composer' => true,
                'map_in_td_composer' => true,
                "name" => 'List Menu',
                "base" => "td_block_list_menu",
                "class" => "",
                "controls" => "full",
                "category" => 'Blocks',
                'tdc_category' => 'Extended',
                'icon' => 'icon-pagebuilder-td_block_list_menu',
                'file' => TDC_PATH_LEGACY . '/includes/shortcodes/td_block_list_menu.php',
                'tdc_style_params' => array(
                    'custom_title',
                    'custom_url',
                    'menu_id',
                    'el_class'
                ),
                'params' => array_merge(
                    td_config::get_map_block_general_array(),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            "param_name" => "menu_id",
                            "type" => "dropdown",
                            "value" => $td_block_list_menus,
                            "heading" => 'Use items from:',
                            "description" => "",
                            "holder" => "div",
                            "class" => "tdc-dropdown-big",
                        ),
                        array(
                            "param_name"  => "inline",
                            "type"        => "checkbox",
                            "value"       => '',
                            "heading"     => "Display list elements inline",
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "",
                        ),
                        array(
                            "param_name"  => "list_padding",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Menu list padding',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-big",
                            "placeholder" => '14px 0 14px 12px',
                        ),
                        array(
                            "param_name"  => "item_space",
                            "type"        => "textfield-responsive",
                            "value"       => '',
                            "heading"     => 'Space between list elements',
                            "description" => "",
                            "holder"      => "div",
                            "class"       => "tdc-textfield-small",
                            "placeholder" => '0',
                        ),
                        array(
                            "param_name" => "item_horiz_align",
                            "type" => "dropdown",
                            "value" => array(
                                'Left' => 'content-horiz-left',
                                'Center' => 'content-horiz-center',
                                'Right' => 'content-horiz-right'
                            ),
                            "heading" => 'Menu list horiz align',
                            "description" => "",
                            "holder" => "div",
                            'tdc_dropdown_images' => true,
                            "class" => "tdc-visual-selector tdc-add-class",
                        ),
                        array(
                            "param_name" => "separator",
                            "type"       => "text_separator",
                            'heading'    => 'Style',
                            "value"      => "",
                            "class"      => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Menu color',
                            "param_name"  => "menu_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                        array(
                            "type"        => "colorpicker",
                            "holder"      => "div",
                            "class"       => "",
                            "heading"     => 'Menu hover color',
                            "param_name"  => "menu_hover_color",
                            "value"       => '',
                            "description" => '',
                            "group"       => "",
                        ),
                    ),
                    td_config_helper::get_map_block_font_array( 'f_header', true, 'Block header' ),
                    td_config_helper::get_map_block_font_array( 'f_list', false, 'Menu text' ),
                    array(
                        array(
                            "param_name" => "separator",
                            "type" => "horizontal_separator",
                            "value" => "",
                            "class" => ""
                        ),
                        array(
                            'param_name' => 'el_class',
                            'type' => 'textfield',
                            'value' => '',
                            'heading' => 'Extra class',
                            'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                            'class' => 'tdc-textfield-extrabig',
                        ),
                        array (
                            'param_name' => 'css',
                            'value' => '',
                            'type' => 'css_editor',
                            'heading' => 'Css',
                            'group' => 'Design options',
                        ),
                        array (
                            'param_name' => 'tdc_css',
                            'value' => '',
                            'type' => 'tdc_css_editor',
                            'heading' => '',
                            'group' => 'Design options',
                        ),
                    )
                )
            )
        );



        /**
		 * the thumbs used by the  theme
		 * Thumb id => array parameters. Wp booster only cuts if the option is set from theme panel
		 */
		td_api_thumb::add('td_218x150',
		    array(
		        'name' => 'td_218x150',
		        'width' => 218,
		        'height' => 150,
		        'crop' => array('center', 'top'),
		        'post_format_icon_size' => 'normal',
		        'used_on' => array(
		            'Module 10, MX4, MX7, MX13, Mega menu, Related posts',
		            'Block 11, 15, 16, 18',
		            'Big grid 6'
		        ),
		        'no_image_path' => TDC_URL_LEGACY . '/assets',
		        'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAANoAAACWAQMAAACCSQSPAAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAABpJREFUWMPtwQENAAAAwiD7p7bHBwwAAAAg7RD+AAGXD7BoAAAAAElFTkSuQmCC',
		    )
		);

		td_api_thumb::add('td_324x400',
		    array(
		        'name' => 'td_324x400',
		        'width' => 324,
		        'height' => 400,
		        'crop' => array('center', 'top'),
		        'post_format_icon_size' => 'normal',
		        'used_on' => array(
		            'Slide - 1 column',
		            'Flex Block 1'
		        ),
		        'no_image_path' => TDC_URL_LEGACY . '/assets',
		        'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUQAAAGQAQMAAADsi4u8AAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAACdJREFUeNrtwYEAAAAAw6D7U99gBNUAAAAAAAAAAAAAAAAAAAAASAdBoAABzZKptAAAAABJRU5ErkJggg==',
		    )
		);

        td_api_thumb::add('td_485x360',
            array(
                'name' => 'td_485x360',
                'width' => 485,
                'height' => 360,
                'crop' => array('center', 'top'),
                'post_format_icon_size' => 'small',
                'used_on' => array(
                    'Module MX24, MX25',
                    'Big grid full 7, 8, 9, 10'
                ),
                'no_image_path' => TDC_URL_LEGACY . '/assets',
                'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeUAAAFoAQMAAABT0HEnAAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAACxJREFUeNrtwTEBAAAAwiD7p7bGDmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQcFcwAAFIn2pxAAAAAElFTkSuQmCC',
            )
        );

        td_api_thumb::add('td_696x0',
            array(
                'name' => 'td_696x0',
                'width' => 696,
                'height' => 0,
                'crop' => array('center', 'top'),
                'post_format_icon_size' => 'normal',
                'used_on' => array(
                    'Default post template,
                     Post template 2, 11',
                    'Module 12, 13, 15, MX20, MX22, MX23',
                    'Big grid full 3, 6, 7',
                    'Smart list style 1, 2, 5, 6, 7, 8',
                    'Flex Block 1'
                ),
                'no_image_path' => TDC_URL_LEGACY . '/assets',
                'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAArgAAAG0AQMAAADjJMaKAAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAADxJREFUeNrtwQENAAAAwiD7pzbHN2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUQeV4AAB10TPnAAAAABJRU5ErkJggg==',
            )
        );

		td_api_thumb::add('td_1068x0',
		    array(
		        'name' => 'td_1068x0',
		        'width' => 1068,
		        'height' => 0,
		        'crop' => array('center', 'top'),
		        'post_format_icon_size' => 'normal',
		        'used_on' => array(
		            'Post template 3, 4, 9, 10',
		            'Smart list style 1, 2, 5, 6, 7, 8',
		            'Module MX19',
		            'Big grid full 2, 8, 9, 10',
		            'Flex Block 1'
		        ),
		        'no_image_path' => TDC_URL_LEGACY . '/assets',
		        'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABCwAAAJEAQMAAADnqyfeAAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAAG9JREFUeNrswYEAAAAAgKD9qRepAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg9uCQAAAAAEDQ/9fOsAAAAAAAAAAAAAAAAAAAAAAAsAox6wABwRHV3QAAAABJRU5ErkJggg==',
		    )
		);

		td_api_thumb::add('td_1920x0',
		    array(
		        'name' => 'td_1920x0',
		        'width' => 1920,
		        'height' => 0,
		        'crop' => array('center', 'top'),
		        'post_format_icon_size' => 'normal',
		        'used_on' => array(
		            'Module MX18',
		            'Big grid full 1, 6',
		            'Flex Block 1'
		        ),
		        'no_image_path' => TDC_URL_LEGACY . '/assets',
		        'b64_encoded' => 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB4AAAAIwAQMAAABdnuRXAAAAA1BMVEWurq51dlI4AAAAAXRSTlMmkutdmwAAALJJREFUeNrswYEAAAAAgKD9qRepAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg9uBAAAAAAADI/7URVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWlPTgQAAAAABDkbz3BBhUAAAAAAAAAAAAAAAArD04AAVCiTaUAAAAASUVORK5CYII=',
		    )
		);



        /**
         * social sharing styles
         */
        td_api_social_sharing_styles::add('style1', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext',
            'text' => 'Style 1',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-1.png'
        ));
        td_api_social_sharing_styles::add('style2', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding',
            'text' => 'Style 2',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-2.png'
        ));
        td_api_social_sharing_styles::add('style3', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext td-ps-rounded',
            'text' => 'Style 3',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-3.png'
        ));
        td_api_social_sharing_styles::add('style4', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding td-ps-rounded',
            'text' => 'Style 4',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-4.png'
        ));
        td_api_social_sharing_styles::add('style5', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext td-ps-bar',
            'text' => 'Style 5',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-5.png'
        ));
        td_api_social_sharing_styles::add('style6', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding td-ps-bar',
            'text' => 'Style 6',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-6.png'
        ));
        td_api_social_sharing_styles::add('style7', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding',
            'text' => 'Style 7',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-7.png'
        ));
        td_api_social_sharing_styles::add('style8', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext td-ps-big',
            'text' => 'Style 8',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-8.png'
        ));
        td_api_social_sharing_styles::add('style9', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding td-ps-big',
            'text' => 'Style 9',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-9.png'
        ));
        td_api_social_sharing_styles::add('style10', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext td-ps-big td-ps-bar',
            'text' => 'Style 10',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-10.png'
        ));
        td_api_social_sharing_styles::add('style11', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding td-ps-big td-ps-bar',
            'text' => 'Style 11',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-11.png'
        ));
        td_api_social_sharing_styles::add('style12', array (
            'wrap_classes' => 'td-ps-bg td-ps-notext td-ps-big td-ps-nogap',
            'text' => 'Style 12',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-12.png'
        ));
        td_api_social_sharing_styles::add('style13', array (
            'wrap_classes' => 'td-ps-bg td-ps-padding td-ps-big td-ps-nogap',
            'text' => 'Style 13',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-13.png'
        ));
        td_api_social_sharing_styles::add('style14', array (
            'wrap_classes' => 'td-ps-dark-bg td-ps-notext',
            'text' => 'Style 14',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-14.png'
        ));
        td_api_social_sharing_styles::add('style15', array (
            'wrap_classes' => 'td-ps-dark-bg td-ps-padding',
            'text' => 'Style 15',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-15.png'
        ));
        td_api_social_sharing_styles::add('style16', array (
            'wrap_classes' => 'td-ps-border td-ps-border-grey td-ps-notext td-ps-icon-color td-ps-text-color',
            'text' => 'Style 16',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-16.png'
        ));
        td_api_social_sharing_styles::add('style17', array (
            'wrap_classes' => 'td-ps-border td-ps-border-grey td-ps-padding td-ps-icon-color td-ps-text-color',
            'text' => 'Style 17',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-17.png'
        ));
        td_api_social_sharing_styles::add('style18', array (
            'wrap_classes' => 'td-ps-border td-ps-border-grey td-ps-rounded td-ps-padding td-ps-icon-color',
            'text' => 'Style 18',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-18.png'
        ));
        td_api_social_sharing_styles::add('style19', array (
            'wrap_classes' => 'td-ps-border td-ps-border-grey td-ps-icon-arrow td-ps-icon-bg td-ps-text-color',
            'text' => 'Style 19',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-19.png'
        ));
        td_api_social_sharing_styles::add('style20', array (
            'wrap_classes' => 'td-ps-border td-ps-border-colored td-ps-icon-bg td-ps-text-color',
            'text' => 'Style 20',
            'img' => TDC_URL_LEGACY . '/assets/images/panel/post_sharing_styles/icon-post-sharing-20.png'
        ));



	    /**
         * the tiny mce styles
         */

	    // paddings
        td_api_tinymce_formats::add('td_tinymce_item_1',
            array(
                'title' => 'Text padding'
            ));
            td_api_tinymce_formats::add('td_tinymce_item_1_1',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => 'text ⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-0',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_2',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢ text',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-4',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_3',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢ text ⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-1',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_4',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢ text ⇠⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-3',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_5',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢⇢ text ⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-6',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_6',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢⇢ text ⇠⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-2',
                    'wrapper' => true,
                ));
            td_api_tinymce_formats::add('td_tinymce_item_1_7',
                array(
                    'parent_id' => 'td_tinymce_item_1',
                    'title' => '⇢⇢⇢ text ⇠⇠⇠',
                    'block' => 'div',
                    'classes' => 'td-paragraph-padding-5',
                    'wrapper' => true,
                ));

        // arrow list
        td_api_tinymce_formats::add('td_tinymce_item_3',
            array(
                'title' => 'Arrow list',
                'selector' => 'ul',
                'classes' => 'td-arrow-list'
            ));

        // blockquote
        td_api_tinymce_formats::add('td_blockquote',
            array(
                'title' => 'Quotes'
        ));
	        td_api_tinymce_formats::add('td_blockquote_1',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Quote left',
	                'block' => 'blockquote',
	                'classes' => 'td_quote td_quote_left',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_2',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Quote right',
	                'block' => 'blockquote',
	                'classes' => 'td_quote td_quote_right',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_3',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Quote box center',
	                'block' => 'blockquote',
	                'classes' => 'td_quote_box td_box_center',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_4',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Quote box left',
	                'block' => 'blockquote',
	                'classes' => 'td_quote_box td_box_left',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_5',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Quote box right',
	                'block' => 'blockquote',
	                'classes' => 'td_quote_box td_box_right',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_6',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Pull quote center',
	                'block' => 'blockquote',
	                'classes' => 'td_pull_quote td_pull_center',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_7',
	            array(
	                'parent_id' => 'td_blockquote',
	                'title' => 'Pull quote left',
	                'block' => 'blockquote',
	                'classes' => 'td_pull_quote td_pull_left',
	                'wrapper' => true,
	            ));
	        td_api_tinymce_formats::add('td_blockquote_8',
            array(
                'parent_id' => 'td_blockquote',
                'title' => 'Pull quote right',
                'block' => 'blockquote',
                'classes' => 'td_pull_quote td_pull_right',
                'wrapper' => true,
            ));

        // two columns text
        td_api_tinymce_formats::add('td_text_columns',
            array(
                'title' => 'Text columns'
            ));
            td_api_tinymce_formats::add('td_text_columns_0',
                array(
                    'parent_id' => 'td_text_columns',
                    'title' => 'two columns',
                    'block' => 'div',
                    'classes' => 'td_text_columns_two_cols',
                    'wrapper' => true,
                ));

        // dropcap
        td_api_tinymce_formats::add('td_dropcap',
            array(
                'title' => 'Dropcaps'
            ));
            td_api_tinymce_formats::add('td_dropcap_0',
                array(
                    'parent_id' => 'td_dropcap',
                    'title' => 'Box',
                    'classes' => 'dropcap',
                    'inline' => 'span'
                ));
            td_api_tinymce_formats::add('td_dropcap_1',
                array(
                    'parent_id' => 'td_dropcap',
                    'title' => 'Circle',
                    'classes' => 'dropcap dropcap1',
                    'inline' => 'span'
                ));
            td_api_tinymce_formats::add('td_dropcap_2',
                array(
                    'parent_id' => 'td_dropcap',
                    'title' => 'Regular',
                    'classes' => 'dropcap dropcap2',
                    'inline' => 'span'
                ));
            td_api_tinymce_formats::add('td_dropcap_3',
                array(
                    'parent_id' => 'td_dropcap',
                    'title' => 'Bold',
                    'classes' => 'dropcap dropcap3',
                    'inline' => 'span'
                ));

        // Custom buttons in post Formats
        td_api_tinymce_formats::add('td_btn',
            array(
                'title' => 'Button'
            ));
	        //Default button
	        td_api_tinymce_formats::add('td_default_btn',
	            array(
	                'parent_id' => 'td_btn',
	                'title' => 'Default',
	                'classes' => ' td_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_default_btn_sm',
	            array(
	                'parent_id' => 'td_default_btn',
	                'title' => 'Default - Small',
	                'classes' => 'td_btn  td_btn_sm td_default_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_default_btn_md',
	            array(
	                'parent_id' => 'td_default_btn',
	                'title' => 'Default - Normal',
	                'classes' => 'td_btn td_btn_md td_default_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_default_btn_lg',
	            array(
	                'parent_id' => 'td_default_btn',
	                'title' => 'Default - Large',
	                'classes' => 'td_btn td_btn_lg td_default_btn',
	                'inline' => 'span'
	            ));
	        //Round button
	        td_api_tinymce_formats::add('td_round_btn',
	            array(
	                'parent_id' => 'td_btn',
	                'title' => 'Round',
	                'classes' => 'td_round_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_round_btn_sm',
	            array(
	                'parent_id' => 'td_round_btn',
	                'title' => 'Round - Small',
	                'classes' => 'td_btn td_btn_sm td_round_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_round_btn_md',
	            array(
	                'parent_id' => 'td_round_btn',
	                'title' => 'Round - Normal',
	                'classes' => 'td_btn td_btn_md td_round_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_round_btn_lg',
	            array(
	                'parent_id' => 'td_round_btn',
	                'title' => 'Round - Large',
	                'classes' => 'td_btn td_btn_lg td_round_btn',
	                'inline' => 'span'
	            ));
	        //Outlined button
	        td_api_tinymce_formats::add('td_outlined_btn',
	            array(
	                'parent_id' => 'td_btn',
	                'title' => 'Outlined',
	                'classes' => 'td_outlined_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_outlined_btn_sm',
	            array(
	                'parent_id' => 'td_outlined_btn',
	                'title' => 'Outlined - Small',
	                'classes' => 'td_btn td_btn_sm td_outlined_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_outlined_btn_md',
	            array(
	                'parent_id' => 'td_outlined_btn',
	                'title' => 'Outlined - Normal',
	                'classes' => 'td_btn td_btn_md td_outlined_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_outlined_btn_lg',
	            array(
	                'parent_id' => 'td_outlined_btn',
	                'title' => 'Outlined - Large',
	                'classes' => 'td_btn td_btn_lg td_outlined_btn',
	                'inline' => 'span'
	            ));
	        //Shadow button
	        td_api_tinymce_formats::add('td_shadow_btn',
	            array(
	                'parent_id' => 'td_btn',
	                'title' => 'Shadow',
	                'classes' => 'td_shadow_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_shadow_btn_sm',
	            array(
	                'parent_id' => 'td_shadow_btn',
	                'title' => 'Shadow - Small',
	                'classes' => 'td_btn td_btn_sm td_shadow_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_shadow_btn_md',
	            array(
	                'parent_id' => 'td_shadow_btn',
	                'title' => 'Shadow - Normal',
	                'classes' => 'td_btn td_btn_md td_shadow_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_shadow_btn_lg',
	            array(
	                'parent_id' => 'td_shadow_btn',
	                'title' => 'Shadow - Large',
	                'classes' => 'td_btn td_btn_lg td_shadow_btn',
	                'inline' => 'span'
	            ));
	        //3D button
	        td_api_tinymce_formats::add('td_3D_btn',
	            array(
	                'parent_id' => 'td_btn',
	                'title' => '3D',
	                'classes' => 'td_3D_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_3D_btn_sm',
	            array(
	                'parent_id' => 'td_3D_btn',
	                'title' => '3D - Small',
	                'classes' => 'td_btn td_btn_sm td_3D_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_3D_btn_md',
	            array(
	                'parent_id' => 'td_3D_btn',
	                'title' => '3D - Normal',
	                'classes' => 'td_btn td_btn_md td_3D_btn',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_3D_btn_lg',
            array(
                'parent_id' => 'td_3D_btn',
                'title' => '3D - Large',
                'classes' => 'td_btn td_btn_lg td_3D_btn',
                'inline' => 'span'
            ));

        // highlighter
        td_api_tinymce_formats::add('td_text_highlight',
            array(
                'title' => 'Text highlighting'
            ));
            td_api_tinymce_formats::add('td_text_highlight_0',
                array(
                    'parent_id' => 'td_text_highlight',
                    'title' => 'Black censured',
                    'classes' => 'td_text_highlight_0',
                    'inline' => 'span'
                ));
            td_api_tinymce_formats::add('td_text_highlight_red',
                array(
                    'parent_id' => 'td_text_highlight',
                    'title' => 'Red marker',
                    'classes' => 'td_text_highlight_marker_red td_text_highlight_marker',
                    'inline' => 'span'
                ));
            td_api_tinymce_formats::add('td_text_highlight_blue',
                array(
                    'parent_id' => 'td_text_highlight',
                    'title' => 'Blue marker',
                    'classes' => 'td_text_highlight_marker_blue td_text_highlight_marker',
                    'inline' => 'span'
                ));
	        td_api_tinymce_formats::add('td_text_highlight_green',
	            array(
	                'parent_id' => 'td_text_highlight',
	                'title' => 'Green marker',
	                'classes' => 'td_text_highlight_marker_green td_text_highlight_marker',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_text_highlight_yellow',
	            array(
	                'parent_id' => 'td_text_highlight',
	                'title' => 'Yellow marker',
	                'classes' => 'td_text_highlight_marker_yellow td_text_highlight_marker',
	                'inline' => 'span'
	            ));
	        td_api_tinymce_formats::add('td_text_highlight_pink',
            array(
                'parent_id' => 'td_text_highlight',
                'title' => 'Pink marker',
                'classes' => 'td_text_highlight_marker_pink td_text_highlight_marker',
                'inline' => 'span'
            ));

        // clear elements
        td_api_tinymce_formats::add('td_clear_elements',
            array(
                'title' => 'Clear element',
                'selector' => 'a,p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img,code,blockquote',
                'styles' => array(
                    'clear' => 'both'
                )
            ));



        /**
         * ad areas
         */
        td_api_ad::add('header',
            array(
                'text' => 'Header ad',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_code' => array(
                        'title' => 'YOUR HEADER AD',
                        'desc' => 'Paste your ad code here. Google AdSense will be made responsive automatically. <br><br> To add non AdSense responsive ads, <br> <a target="_blank" href="http://forum.tagdiv.com/using-other-ads/">click here</a> (last paragraph)'
                    ),
                    'ad_field_phone' => array(
                        'desc' => '<p>Google AdSense requiers that you do not use big header ads on mobiles!</p>',
                    ),
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                )
            )
        );
        td_api_ad::add('sidebar',
            array(
                'text' => 'Sidebar ad',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_notice' => 'To show the ads on the sidebar, please drag the "[taDiv] Ad box" widget to the desired sidebar.',
                    'ad_field_code' => array(
                        'title' => 'YOUR SIDEBAR AD',
                        'desc' => 'Paste your ad code here. Google AdSense will be made responsive automatically. <br><br> To add non AdSense responsive ads, <br> <a target="_blank" href="http://forum.tagdiv.com/using-other-ads/">click here</a> (last paragraph)'
                    ),
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                )
            )
        );
        td_api_ad::add('content_top',
            array(
                'text' => 'Article top ad',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_code' => array(
                        'title' => 'YOUR ARTICLE TOP AD',
                        'desc' => 'Paste your ad code here. Google AdSense will be made responsive automatically. <br><br> To add non AdSense responsive ads, <br> <a target="_blank" href="http://forum.tagdiv.com/using-other-ads/">click here</a> (last paragraph)'
                    ),
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                )
            )
        );
        td_api_ad::add('content_inline',
            array(
                'text' => 'Article inline ad',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_code' => array(
                        'title' => 'YOUR ARTICLE INLINE AD',
                        'desc' => 'Paste your ad code here. Google AdSense will be made responsive automatically. <br><br> To add non AdSense responsive ads, <br> <a target="_blank" href="http://forum.tagdiv.com/using-other-ads/">click here</a> (last paragraph)'
                    ),
                )
            )
        );
        td_api_ad::add('content_bottom',
            array(
                'text' => 'Article bottom ad',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_code' => array(
                        'title' => 'YOUR ARTICLE BOTTOM AD',
                        'desc' => 'Paste your ad code here. Google AdSense will be made responsive automatically. <br><br> To add non AdSense responsive ads, <br> <a target="_blank" href="http://forum.tagdiv.com/using-other-ads/">click here</a> (last paragraph)'
                    ),
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                )
            )
        );
        td_api_ad::add('custom_ad_1',
            array(
                'text' => 'Custom ad 1',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('custom_ad_2',
            array(
                'text' => 'Custom ad 2',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('custom_ad_3',
            array(
                'text' => 'Custom ad 3',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('custom_ad_4',
            array(
                'text' => 'Custom ad 4',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('custom_ad_5',
            array(
                'text' => 'Custom ad 5',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_title' => false,
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('smart_list_6',
            array(
                'text' => 'Smart list 6',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('smart_list_7',
            array(
                'text' => 'Smart list 7',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );
        td_api_ad::add('smart_list_8',
            array(
                'text' => 'Smart list 8',
                'ad_type' => 'ajax',
                'fields' => array(
                    'ad_field_position_content' => false,
                    'ad_field_after_paragraph' => false,
                ),
            )
        );



		/**
		 * smart lists
		 */
		td_api_smart_list::add('td_smart_list_1',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_1.php',
		        'text' => 'Smart list 1',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_1.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_2',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_2.php',
		        'text' => 'Smart list 2',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_2.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_3',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_3.php',
		        'text' => 'Smart list 3',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_3.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_4',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_4.php',
		        'text' => 'Smart list 4',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_4.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_5',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_5.php',
		        'text' => 'Smart list 5',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_5.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_6',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_6.php',
		        'text' => 'Smart list 6',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_6.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_7',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_7.php',
		        'text' => 'Smart list 7',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_7.png',
		        'extract_first_image' => true,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);
		td_api_smart_list::add('td_smart_list_8',
		    array(
		        'file' => TDC_PATH_LEGACY . '/includes/smart_lists/td_smart_list_8.php',
		        'text' => 'Smart list 8',
		        'img' => TDC_URL_LEGACY . '/assets/images/panel/smart_lists/td_smart_list_8.png',
		        'extract_first_image' => false,
		        'group' => '' // '' - main theme, 'mob' - mobile theme, 'woo' - woo theme
		    )
		);



        /**
         * The typography settings for the panel and css compiler
         */
        td_global::$typography_settings_list = array (
            'General' => array (
                'body_text' =>  array(
                    'text' => 'Body - General font',
                    'type' => 'default',
                ),
                'login_general' => array(
                    'text' => 'Sign in/Join modal',
                    'type' => 'general_setting',
                ),
            ),
            'Header' => array (
                'show_only_on_tdsp' => true,
                'top_menu' => array(
                    'text' => 'Top Menu',
                    'type' => 'default',
                ),
                'top_sub_menu' => array(
                    'text' => 'Top Sub-Menu',
                    'type' => 'default',
                ),
                'main_menu' => array(
                    'text' => 'Main Menu',
                    'type' => 'default',
                ),
                'main_sub_menu' => array(
                    'text' => 'Main Sub-Menu',
                    'type' => 'default',
                ),
                'mega_menu' => array(
                    'text' => 'Mega Menu',
                    'type' => 'default',
                    'show_only_on_tdsp' => true,
                ),
                'mega_menu_categ' => array(
                    'text' => 'Mega Menu Sub-Categories',
                    'type' => 'default',
                ),
                'text_logo' => array(
                    'text' => 'Text Logo',
                    'type' => 'default',
                ),
                'text_logo_tagline' => array(
                    'text' => 'Tagline Text',
                    'type' => 'default',
                ),
            ),
            'Modules and Blocks General' => array (
                'show_only_on_tdsp' => true,
                'blocks_title' => array(
                    'text' => 'Blocks/Widgets Title',
                    'type' => 'default',
                ),
                'blocks_author' => array(
                    'text' => 'Author',
                    'type' => 'default',
                ),
                'blocks_date' => array(
                    'text' => 'Date',
                    'type' => 'default',
                ),
                'blocks_comment' =>  array(
                    'text' => 'Comment',
                    'type' => 'default',
                ),
                'blocks_category' =>  array(
                    'text' => 'Category tag',
                    'type' => 'default',
                ),
                'blocks_filter' =>  array(
                    'text' => 'Filter dropdown',
                    'type' => 'default',
                    'show_only_on_tdsp' => true,
                ),
                'blocks_excerpt' =>  array(
                    'text' => 'Excerpt',
                    'type' => 'default',
                    'show_only_on_tdsp' => true,
                ),
            ),
            'Modules and Blocks - Article Title' => array (
                'show_only_on_tdsp' => true,
                'modules_general' => array(
                    'text' => 'General font',
                    'type' => 'general_setting',
                ),
                'module_1' =>  array(
                    'text' => 'Module 1',
                    'type' => 'default',
                ),
                'module_2' =>  array(
                    'text' => 'Module 2',
                    'type' => 'default',
                ),
                'module_3' =>  array(
                    'text' => 'Module 3',
                    'type' => 'default',
                ),
                'module_4' =>  array(
                    'text' => 'Module 4',
                    'type' => 'default',
                ),
                'module_5' =>  array(
                    'text' => 'Module 5',
                    'type' => 'default',
                ),
                'module_6' =>  array(
                    'text' => 'Module 6',
                    'type' => 'default',
                ),
                'module_7' =>  array(
                    'text' => 'Module 7',
                    'type' => 'default',
                ),
                'module_8' =>  array(
                    'text' => 'Module 8',
                    'type' => 'default',
                ),
                'module_9' =>  array(
                    'text' => 'Module 9',
                    'type' => 'default',
                ),
                'module_10' =>  array(
                    'text' => 'Module 10',
                    'type' => 'default',
                ),
                'module_11' =>  array(
                    'text' => 'Module 11',
                    'type' => 'default',
                ),
                'module_12' =>  array(
                    'text' => 'Module 12',
                    'type' => 'default',
                ),
                'module_13' =>  array(
                    'text' => 'Module 13',
                    'type' => 'default',
                ),
                'module_14' =>  array(
                    'text' => 'Module 14',
                    'type' => 'default',
                ),
                'module_15' =>  array(
                    'text' => 'Module 15',
                    'type' => 'default',
                ),
                'module_16' =>  array(
                    'text' => 'Module 16',
                    'type' => 'default',
                ),
                'module_17' =>  array(
                    'text' => 'Module 17',
                    'type' => 'default',
                ),
                'module_18' =>  array(
                    'text' => 'Module 18',
                    'type' => 'default',
                ),
                'module_19' =>  array(
                    'text' => 'Module 19',
                    'type' => 'default',
                ),
            ),
            'Modules MX and Other Blocks - Article Title' => array (
                'show_only_on_tdsp' => true,
                'other_modules_general' => array(
                    'text' => 'General font',
                    'type' => 'general_setting',
                ),
                'module_mx1' =>  array(
                    'text' => 'Module MX1',
                    'type' => 'default',
                ),
                'module_mx2' =>  array(
                    'text' => 'Module MX2',
                    'type' => 'default',
                ),
                'module_mx3' =>  array(
                    'text' => 'Module MX3',
                    'type' => 'default',
                ),
                'module_mx4' =>  array(
                    'text' => 'Module MX4',
                    'type' => 'default',
                ),
                'module_mx5' =>  array(
                    'text' => 'Module MX5',
                    'type' => 'default',
                ),
                'module_mx6' =>  array(
                    'text' => 'Module MX6',
                    'type' => 'default',
                ),
                'module_mx7' =>  array(
                    'text' => 'Module MX7',
                    'type' => 'default',
                ),
                'module_mx8' =>  array(
                    'text' => 'Module MX8',
                    'type' => 'default',
                ),
                'module_mx9' =>  array(
                    'text' => 'Module MX9',
                    'type' => 'default',
                ),
                'module_mx10' =>  array(
                    'text' => 'Module MX10',
                    'type' => 'default',
                ),
                'module_mx11' =>  array(
                    'text' => 'Module MX11',
                    'type' => 'default',
                ),
                'module_mx12' =>  array(
                    'text' => 'Module MX12',
                    'type' => 'default',
                ),
                'module_mx13' =>  array(
                    'text' => 'Module MX13',
                    'type' => 'default',
                ),
                'module_mx14' =>  array(
                    'text' => 'Module MX14',
                    'type' => 'default',
                ),
                'module_mx15' =>  array(
                    'text' => 'Module MX15',
                    'type' => 'default',
                ),
                'module_mx16' =>  array(
                    'text' => 'Module MX16',
                    'type' => 'default',
                ),
                'module_mx17' =>  array(
                    'text' => 'Module MX17',
                    'type' => 'default',
                ),
                'module_mx18' =>  array(
                    'text' => 'Module MX18',
                    'type' => 'default',
                ),
                'module_mx19' =>  array(
                    'text' => 'Module MX19',
                    'type' => 'default',
                ),
                'module_mx20' =>  array(
                    'text' => 'Module MX20',
                    'type' => 'default',
                ),
                'module_mx21' =>  array(
                    'text' => 'Module MX21',
                    'type' => 'default',
                ),
                'module_mx22' =>  array(
                    'text' => 'Module MX22',
                    'type' => 'default',
                ),
                'module_mx23' =>  array(
                    'text' => 'Module MX23',
                    'type' => 'default',
                ),
                'module_mx24' =>  array(
                    'text' => 'Module MX24',
                    'type' => 'default',
                ),
                'module_mx25' =>  array(
                    'text' => 'Module MX25',
                    'type' => 'default',
                ),
                'module_mx26' =>  array(
                    'text' => 'Module MX26',
                    'type' => 'default',
                ),
                'news_ticker' =>  array(
                    'text' => 'News Ticker',
                    'type' => 'default',
                ),
                'slider_1columns' =>  array(
                    'text' => 'Slider on 1 column',
                    'type' => 'default',
                ),
                'slider_2columns' =>  array(
                    'text' => 'Slider on 2 columns',
                    'type' => 'default',
                ),
                'slider_3columns' =>  array(
                    'text' => 'Slider on 3 columns',
                    'type' => 'default',
                ),
                'big_grid_tiny' =>  array(
                    'text' => 'Big grid - Tiny img',
                    'type' => 'default',
                ),
                'big_grid_small' =>  array(
                    'text' => 'Big grid - Small img',
                    'type' => 'default',
                ),
                'big_grid_medium' =>  array(
                    'text' => 'Big grid - Medium img',
                    'type' => 'default',
                ),
                'big_grid_big' =>  array(
                    'text' => 'Big grid - Big img',
                    'type' => 'default',
                ),
                'homepage_post' =>  array(
                    'text' => 'Homepage post',
                    'type' => 'default',
                )
            ),
            'Mobile menu' => array (
                'mobile_general' => array(
                    'text' => 'General font',
                    'type' => 'general_setting',
                ),
                'mobile_menu' => array(
                    'text' => 'Mobile Menu',
                    'type' => 'default',
                ),
                'mobile_sub_menu' => array(
                    'text' => 'Mobile Sub-Menu',
                    'type' => 'default',
                )
            ),
            'Post title' => array (
                'show_only_on_tdsp' => true,
                'post_general' => array(
                    'text' => 'General font',
                    'type' => 'general_setting',
                ),
                'post_title' =>  array(
                    'text' => 'Default template',
                    'type' => 'default',
                ),
                'post_title_style1' =>  array(
                    'text' => 'Style 1 template',
                    'type' => 'default',
                ),
                'post_title_style2' =>  array(
                    'text' => 'Style 2 template',
                    'type' => 'default',
                ),
                'post_title_style3' =>  array(
                    'text' => 'Style 3 template',
                    'type' => 'default',
                ),
                'post_title_style4' =>  array(
                    'text' => 'Style 4 template',
                    'type' => 'default',
                ),
                'post_title_style5' =>  array(
                    'text' => 'Style 5 template',
                    'type' => 'default',
                ),
                'post_title_style6' =>  array(
                    'text' => 'Style 6 template',
                    'type' => 'default',
                ),
                'post_title_style7' =>  array(
                    'text' => 'Style 7 template',
                    'type' => 'default',
                ),
                'post_title_style8' => array(
                    'text' => 'Style 8 template',
                    'type' => 'default',
                ),
                'post_title_style9' =>  array(
                    'text' => 'Style 9 template',
                    'type' => 'default',
                ),
                'post_title_style10' =>  array(
                    'text' => 'Style 10 template',
                    'type' => 'default',
                ),
                'post_title_style11' =>  array(
                    'text' => 'Style 11 template',
                    'type' => 'default',
                ),
                'post_title_style12' =>  array(
                    'text' => 'Style 12 template',
                    'type' => 'default',
                ),
                'post_title_style13' =>  array(
                    'text' => 'Style 13 template',
                    'type' => 'default',
                ),
            ),
            'Post content' => array (
                'show_only_on_tdsp' => true,
                'post_content' =>  array(
                    'text' => 'Post Content',
                    'type' => 'default',
                ),
                'post_blockquote' =>  array(
                    'text' => 'Default Blockquote',
                    'type' => 'default',
                ),
                'post_box_quote' =>  array(
                    'text' => 'Box Quote',
                    'type' => 'default',
                ),
                'post_pull_quote' =>  array(
                    'text' => 'Pull Quote',
                    'type' => 'default',
                ),
                'post_lists' =>  array(
                    'text' => 'Lists',
                    'type' => 'default',
                ),
                'post_h1' =>  array(
                    'text' => 'H1',
                    'type' => 'default',
                ),
                'post_h2' =>  array(
                    'text' => 'H2',
                    'type' => 'default',
                ),
                'post_h3' =>  array(
                    'text' => 'H3',
                    'type' => 'default',
                ),
                'post_h4' =>  array(
                    'text' => 'H4',
                    'type' => 'default',
                ),
                'post_h5' =>  array(
                    'text' => 'H5',
                    'type' => 'default',
                ),
                'post_h6' =>  array(
                    'text' => 'H6',
                    'type' => 'default',
                ),
            ),
            'Post elements' => array (
                'show_only_on_tdsp' => true,
                'post_category' =>  array(
                    'text' => 'Category tag',
                    'type' => 'default',
                ),
                'post_author' =>  array(
                    'text' => 'Author',
                    'type' => 'default',
                ),
                'post_date' =>  array(
                    'text' => 'Date',
                    'type' => 'default',
                ),
                'post_comment' =>  array(
                    'text' => 'Views and Comments',
                    'type' => 'default',
                ),
                'via_source_tag' =>  array(
                    'text' => 'Via/Source/Tags',
                    'type' => 'default',
                ),
                'post_next_prev_text' =>  array(
                    'text' => 'Next/Prev Text',
                    'type' => 'default',
                ),
                'post_next_prev' =>  array(
                    'text' => 'Next/Prev Post Title',
                    'type' => 'default',
                ),
                'box_author_name' =>  array(
                    'text' => 'Box Author Name',
                    'type' => 'default',
                ),
                'box_author_url' =>  array(
                    'text' => 'Box Author URL',
                    'type' => 'default',
                ),
                'box_author_description' =>  array(
                    'text' => 'Box Author Description',
                    'type' => 'default',
                ),
                'post_related' =>  array(
                    'text' => 'Related Article Title',
                    'type' => 'default',
                ),
                'post_share' =>  array(
                    'text' => 'Share Text',
                    'type' => 'default',
                ),
                'post_image_caption' =>  array(
                    'text' => 'Image caption',
                    'type' => 'default',
                ),
                'post_subtitle_small' =>  array(
                    'text' => 'Subtitle post style Default, 1, 4, 5, 9, 10, 11',
                    'type' => 'default',
                ),
                'post_subtitle_large' =>  array(
                    'text' => 'Subtitle post style 2, 3, 6, 7, 8',
                    'type' => 'default',
                ),
            ),
            'Pages' => array (
                'page_title' =>  array(
                    'text' => 'Page title',
                    'type' => 'default',
                ),
                'page_content' =>  array(
                    'text' => 'Page content',
                    'type' => 'default',
                ),
                'page_h1' =>  array(
                    'text' => 'H1',
                    'type' => 'default',
                ),
                'page_h2' =>  array(
                    'text' => 'H2',
                    'type' => 'default',
                ),
                'page_h3' =>  array(
                    'text' => 'H3',
                    'type' => 'default',
                ),
                'page_h4' =>  array(
                    'text' => 'H4',
                    'type' => 'default',
                ),
                'page_h5' =>  array(
                    'text' => 'H5',
                    'type' => 'default',
                ),
                'page_h6' =>  array(
                    'text' => 'H6',
                    'type' => 'default',
                ),
            ),
            'Footer' => array (
                'show_only_on_tdsp' => true,
                'footer_text_about' =>  array(
                    'text' => 'Text under logo',
                    'type' => 'default',
                ),
                'footer_copyright_text' =>  array(
                    'text' => 'Copyright text',
                    'type' => 'default',
                ),
                'footer_menu_text' =>  array(
                    'text' => 'Footer menu',
                    'type' => 'default',
                ),
            ),
            'Other' => array (
                'show_only_on_tdsp' => true,
                'breadcrumb' =>  array(
                    'text' => 'Breadcrumb',
                    'type' => 'default',
                ),
                'category_tag' =>  array(
                    'text' => 'Sub-Category tags from Category pages',
                    'type' => 'default',
                ),
                'news_ticker_title' =>  array(
                    'text' => 'News Ticker title',
                    'type' => 'default',
                ),
                'pagination' =>  array(
                    'text' => 'Pagination',
                    'type' => 'default',
                ),
                'dropcap' =>  array(
                    'text' => 'Dropcap',
                    'type' => 'default',
                ),
                'default_widgets' =>  array(
                    'text' => 'Default Widgets',
                    'type' => 'default',
                ),
                'default_buttons' =>  array(
                    'text' => 'Default Buttons',
                    'type' => 'default',
                ),
                'woocommerce_products' =>  array(
                    'text' => 'Woocommerce products titles',
                    'type' => 'default',
                ),
                'woocommerce_product_title' =>  array(
                    'text' => 'Woocommerce product title on product page',
                    'type' => 'default',
                ),
            ),
            'bbPress - Forum' => array (
                'bbpress_header' =>  array(
                    'text' => 'Header',
                    'type' => 'default',
                ),
                'bbpress_titles' =>  array(
                    'text' => 'Forums and Topics Titles',
                    'type' => 'default',
                ),
                'bbpress_subcategories' =>  array(
                    'text' => 'Subcategories Titles',
                    'type' => 'default',
                ),
                'bbpress_description' =>  array(
                    'text' => 'Categories Description',
                    'type' => 'default',
                ),
                'bbpress_author' =>  array(
                    'text' => 'Author name',
                    'type' => 'default',
                ),
                'bbpress_replies' =>  array(
                    'text' => 'Replies content',
                    'type' => 'default',
                ),
                'bbpress_notices' =>  array(
                    'text' => 'Notices/Messages',
                    'type' => 'default',
                ),
                'bbpress_pagination' =>  array(
                    'text' => 'Pagination text',
                    'type' => 'default',
                ),
                'bbpress_topic' =>  array(
                    'text' => 'Topic details',
                    'type' => 'default',
                ),
            ),
        ); // end td_global::$typography_settings_list


        /**
         * set the custom css fields for the panel @see td_panel_custom_css.php
         * and also for the wp_footer hook @see td_bottom_code()
         */
        td_global::$theme_panel_custom_css_fields_list = array(
            'tds_responsive_css_desktop' => array(
                'text' => 'DESKTOP',
                'description' => '1141px +',
                'media_query' => '@media (min-width: 1141px)',
                'img' => TDC_URL_LEGACY_COMMON . '/wp_booster/wp-admin/images/panel/resp-desktop.png'
            ),
            'tds_responsive_css_ipad_landscape' => array(
                'text' => 'IPAD LANDSCAPE',
                'description' => '1019px - 1140px',
                'media_query' => '@media (min-width: 1019px) and (max-width: 1140px)',
                'img' => TDC_URL_LEGACY_COMMON . '/wp_booster/wp-admin/images/panel/resp-ipado.png'
            ),
            'tds_responsive_css_ipad_portrait' => array(
                'text' => 'IPAD PORTRAIT',
                'description' => '768px - 1018px',
                'media_query' => '@media (min-width: 768px) and (max-width: 1018px)',
                'img' => TDC_URL_LEGACY_COMMON . '/wp_booster/wp-admin/images/panel/resp-ipadv.png'
            ),
            'tds_responsive_css_phone' => array(
                'text' => 'PHONES',
                'description' => '0 - 767px',
                'media_query' => '@media (max-width: 767px)',
                'img' => TDC_URL_LEGACY_COMMON . '/wp_booster/wp-admin/images/panel/resp-phone.png'
            )
        );


		// !!!! Change it to use just one option for viewport settings!
	    td_global::$viewport_settings = array(
            'all' => td_global::$theme_panel_custom_css_fields_list['tds_responsive_css_desktop'],
            'landscape' => td_global::$theme_panel_custom_css_fields_list['tds_responsive_css_ipad_landscape'],
	        'portrait' => td_global::$theme_panel_custom_css_fields_list['tds_responsive_css_ipad_portrait'],
            'phone' => td_global::$theme_panel_custom_css_fields_list['tds_responsive_css_phone'],
        );


        /**
         * the default fonts used by the theme. For a list of fonts ids @see td_fonts::$font_names_google_list
         */
        td_global::$default_google_fonts_list = array (
            '438' => array(
                '300italic',
                '400',
                '400italic',
                '600',
                '600italic',
                '700'
            ),
            '521' => array(
                '300',
                '400',
                '400italic',
                '500',
                '500italic',
                '700',
                '900',
            ),
        );


	    /**
	     * the demos are stored in /includes/demos
	     * demos_filename (without .txt) => demos_name
	     * @var array
	     */
	    td_global::$demo_list = array (
            'default_pro' => array(
                'text' => 'Default PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/default_pro/',
                'img' => TDC_URL_DEMO . '/default_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
            'life_news' => array(
                'text' => 'Life News PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/life_news/',
                'img' => TDC_URL_DEMO . '/life_news/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_life_news/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
            'podcasts' => array(
                'text' => 'Podcasts PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/podcasts/',
                'img' => TDC_URL_DEMO . '/podcasts/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_podcasts/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'fashion_pro' => array(
                'text' => 'La Mode PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/fashion_pro/',
                'img' => TDC_URL_DEMO . '/fashion_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_la_mode/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
            'travel_pro' => array(
                'text' => 'Travel Memories PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/travel_pro/',
                'img' => TDC_URL_DEMO . '/travel_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_travel_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'video_pro' => array(
                'text' => 'Video News PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/video_pro/',
                'img' => TDC_URL_DEMO . '/video_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_video_news_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'influencer' => array(
                'text' => 'Influencer PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/influencer/',
                'img' => TDC_URL_DEMO . '/influencer/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_influencer/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'romania_news' => array(
                'text' => 'Romania News PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/romania_news/',
                'img' => TDC_URL_DEMO . '/romania_news/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_romania_news/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'animals_pro' => array(
                'text' => 'Animals Magazine PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/animals_pro/',
                'img' => TDC_URL_DEMO . '/animals_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_animals_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
            'fitness_pro' => array(
                'text' => 'Fitness Blog PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/fitness_pro/',
                'img' => TDC_URL_DEMO . '/fitness_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_fitness_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Composer',
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'history_pro' => array(
                'text' => 'L\'Histoire PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/history_pro/',
                'img' => TDC_URL_DEMO . '/history_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_history/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Composer',
                    'tagDiv Cloud Library',
                ),
            ),
            'tech_pro' => array(
                'text' => 'Tech News PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/tech_pro/',
                'img' => TDC_URL_DEMO . '/tech_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_tech_news_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Composer',
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'art_pro' => array(
                'text' => 'Art Magazine PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/art_pro/',
                'img' => TDC_URL_DEMO . '/art_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_art_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Composer',
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'beauty_pro' => array(
                'text' => 'Beauty PRO',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/beauty_pro/',
                'img' => TDC_URL_DEMO  . '/beauty_pro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_beauty_pro/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
//            'classic_pro' => array(
//                'text' => 'Classic Blog PRO',
//                'folder' => TDC_PATH_LEGACY . '/includes/demos/classic_pro/',
//                'img' => TDC_URL_DEMO  . '/classic_pro/screenshot.png',
//                'demo_url' => 'https://demo.tagdiv.com/newspaper_classic_pro/',
//                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
//                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
//                'required_plugins' => array(                    // required plugins for the demo to work properly
//                    'tagDiv Cloud Library',
//                ),
//            ),
            'default' => array(
                'text' => 'Default',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/default/',
                'img' => TDC_URL_DEMO . '/default/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper/',
                'td_css_generator_demo' => false,
                'uses_custom_style_css' => false,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'black' => array(
                'text' => 'Black Version',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/black/',
                'img' => TDC_URL_DEMO . '/black/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_black/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'gossip' => array(
                'text' => 'iGossip',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/gossip/',
                'img' => TDC_URL_DEMO . '/gossip/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_gossip/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_food' => array(
                'text' => 'Food Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_food/',
                'img' => TDC_URL_DEMO . '/blog_food/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_food/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
	                'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'racing' => array(
                'text' => 'Racing Mag',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/racing/',
                'img' => TDC_URL_DEMO . '/racing/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_racing/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
	                'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'nomad' => array(
                'text' => 'Nomad',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/nomad/',
                'img' => TDC_URL_DEMO . '/nomad/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_nomad/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                ),
            ),
            'decor' => array(
                'text' => 'Home Decor',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/decor/',
                'img' => TDC_URL_DEMO . '/decor/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_decor/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                ),
            ),
            'blog_lifestyle' => array(
                'text' => 'Lifestyle Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_lifestyle/',
                'img' => TDC_URL_DEMO . '/blog_lifestyle/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_lifestyle/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                     // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'living_mag' => array(
                'text' => 'LivingMag',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/living_mag/',
                'img' => TDC_URL_DEMO . '/living_mag/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_living_mag/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                    'tagDiv Standard Pack',
                ),
            ),
            'fast' => array(
                'text' => 'Fast News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/fast/',
                'img' => TDC_URL_DEMO . '/fast/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_fast/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'crypto' => array(
                'text' => 'Crypto News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/crypto/',
                'img' => TDC_URL_DEMO . '/crypto/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_crypto/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'craft_ideas' => array(
                'text' => 'Craft Ideas',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/craft_ideas/',
                'img' => TDC_URL_DEMO . '/craft_ideas/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_craft_ideas/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'classy' => array(
                'text' => 'Classy Magazine',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/classy/',
                'img' => TDC_URL_DEMO . '/classy/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_classy/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'journal' => array(
                'text' => 'Journal',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/journal/',
                'img' => TDC_URL_DEMO . '/journal/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_journal/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'dentist' => array(
                'text' => 'Dental Studio',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/dentist/',
                'img' => TDC_URL_DEMO . '/dentist/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_dentist/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'gaming' => array(
                'text' => 'Gaming',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/gaming/',
                'img' => TDC_URL_DEMO . '/gaming/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_gaming/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Newsletter',
                    'tagDiv Standard Pack',
                ),
            ),
            'entertainment' => array(
                'text' => 'Entertainment',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/entertainment/',
                'img' => TDC_URL_DEMO . '/entertainment/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_entertainment/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Cloud Library',
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_coffee' => array(
                'text' => 'Coffee Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_coffee/',
                'img' => TDC_URL_DEMO . '/blog_coffee/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_coffee/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'nature' => array(
                'text' => 'Nature Love',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/nature/',
                'img' => TDC_URL_DEMO . '/nature/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_nature/',
                'td_css_generator_demo' => false,               // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'wine' => array(
                'text' => 'Wine Aroma',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/wine/',
                'img' => TDC_URL_DEMO . '/wine/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_wine/',
                'td_css_generator_demo' => false,               // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'city_news' => array(
                'text' => 'City News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/city_news/',
                'img' => TDC_URL_DEMO . '/city_news/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_city_news/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'smart_app' => array(
                'text' => 'Smart APP',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/smart_app/',
                'img' => TDC_URL_DEMO . '/smart_app/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_smart_app/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'lifestyle' => array(
                'text' => 'Lifestyle Magazine',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/lifestyle/',
                'img' => TDC_URL_DEMO . '/lifestyle/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_lifestyle/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'gadgets' => array(
                'text' => 'Gadgets',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/gadgets/',
                'img' => TDC_URL_DEMO . '/gadgets/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_gadgets/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'wildlife' => array(
                'text' => 'Raw & Wild',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/wildlife/',
                'img' => TDC_URL_DEMO . '/wildlife/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_wildlife/',
                'td_css_generator_demo' => false,               // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'business' => array(
                'text' => 'Business',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/business/',
                'img' => TDC_URL_DEMO . '/business/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_business/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'construction' => array(
                'text' => 'Construction',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/construction/',
                'img' => TDC_URL_DEMO . '/construction/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_construction/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'recipes' => array(
                'text' => 'Recipes',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/recipes/',
                'img' => TDC_URL_DEMO . '/recipes/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_recipes/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'week' => array(
                'text' => 'News Week',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/week/',
                'img' => TDC_URL_DEMO . '/week/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_week/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'ink' => array(
                'text' => 'Ink Parlor',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/ink/',
                'img' => TDC_URL_DEMO . '/ink/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_ink/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'what' => array(
                'text' => 'Say What?',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/what/',
                'img' => TDC_URL_DEMO . '/what/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_what/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'book_club' => array(
                'text' => 'Book Club',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/book_club/',
                'img' => TDC_URL_DEMO . '/book_club/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_book_club/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'demo_installed_text' => '<a href="http://forum.tagdiv.com/import-revolution-sliders-on-demos/" target="_blank">Import revolution slider</a>',
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'law_firm' => array(
                'text' => 'Law Firm',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/law_firm/',
                'img' => TDC_URL_DEMO . '/law_firm/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_law_firm/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'tech' => array(
                'text' => 'Tech News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/tech/',
                'img' => TDC_URL_DEMO . '/tech/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_tech/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'spa' => array(
                'text' => 'Spa Heaven',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/spa/',
                'img' => TDC_URL_DEMO . '/spa/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_spa/',
                'td_css_generator_demo' => false,               // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'travel' => array(
                'text' => 'Travel Guides',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/travel/',
                'img' => TDC_URL_DEMO . '/travel/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_travel/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                    'tagDiv Newsletter',
                ),
            ),
            'retro' => array(
                'text' => 'Retro',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/retro/',
                'img' => TDC_URL_DEMO . '/retro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_retro/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_architecture' => array(
                'text' => 'Architecture',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_architecture/',
                'img' => TDC_URL_DEMO . '/blog_architecture/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_architecture/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_fitness' => array(
                'text' => 'Blog Fitness',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_fitness/',
                'img' => TDC_URL_DEMO . '/blog_fitness/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_fitness/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'magazine' => array(
                'text' => 'News Magazine',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/magazine/',
                'img' => TDC_URL_DEMO . '/magazine/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_magazine/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'voice' => array(
                'text' => 'Voice Report',
                'folder' => TDC_PATH_LEGACY .  '/includes/demos/voice/',
                'img' => TDC_URL_DEMO . '/voice/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_voice/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'technology' => array(
                'text' => 'Technology',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/technology/',
                'img' => TDC_URL_DEMO . '/technology/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_technology/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'art_creek' => array(
                'text' => 'Art Creek',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/art_creek/',
                'img' => TDC_URL_DEMO . '/art_creek/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_art_creek/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'sound_radar' => array(
                'text' => 'Sound Radar',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/sound_radar/',
                'img' => TDC_URL_DEMO . '/sound_radar/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_sound_radar/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_travel' => array(
                'text' => 'Travel Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_travel/',
                'img' => TDC_URL_DEMO . '/blog_travel/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_travel/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'demo_installed_text' => '<a href="http://forum.tagdiv.com/import-revolution-sliders-on-demos/" target="_blank">Import revolution slider</a>',
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'church' => array(
                'text' => 'Church',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/church/',
                'img' => TDC_URL_DEMO . '/church/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_church/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_beauty' => array(
                'text' => 'Beauty Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_beauty/',
                'img' => TDC_URL_DEMO . '/blog_beauty/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_beauty/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'restro' => array(
                'text' => 'Restro',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/restro/',
                'img' => TDC_URL_DEMO . '/restro/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_restro/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'showcase' => array(
                'text' => 'Showcase',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/showcase/',
                'img' => TDC_URL_DEMO . '/showcase/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_showcase/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'old_fashioned' => array(
                'text' => 'Old Fashioned',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/old_fashioned/',
                'img' => TDC_URL_DEMO . '/old_fashioned/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_old_fashioned/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'photography' => array(
                'text' => 'Photography',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/photography/',
                'img' => TDC_URL_DEMO . '/photography/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_photography/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_baby' => array(
                'text' => 'Baby Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_baby/',
                'img' => TDC_URL_DEMO . '/blog_baby/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_baby/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'cafe' => array(
                'text' => 'News Cafe',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/cafe/',
                'img' => TDC_URL_DEMO . '/cafe/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_cafe/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'sport' => array(
                'text' => 'Sport News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/sport/',
                'img' => TDC_URL_DEMO . '/sport/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_sport/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'local_news' => array(
                'text' => 'Local News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/local_news/',
                'img' => TDC_URL_DEMO . '/local_news/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_local_news/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_cars' => array(
                'text' => 'Cars Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_cars/',
                'img' => TDC_URL_DEMO . '/blog_cars/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_cars/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'demo_installed_text' => '<a href="http://forum.tagdiv.com/import-revolution-sliders-on-demos/" target="_blank">Import revolution slider</a>',
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'medicine' => array(
                'text' => 'Global Medicine',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/medicine/',
                'img' => TDC_URL_DEMO . '/medicine/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_medicine/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog_health' => array(
                'text' => 'Health Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog_health/',
                'img' => TDC_URL_DEMO . '/blog_health/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_blog_health/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'wedding' => array(
                'text' => 'Wedding News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/wedding/',
                'img' => TDC_URL_DEMO . '/wedding/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_wedding/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'demo_installed_text' => '<a href="http://forum.tagdiv.com/import-revolution-sliders-on-demos/" target="_blank">Import revolution slider</a>',
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'animals' => array(
                'text' => 'Animal News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/animals/',
                'img' => TDC_URL_DEMO . '/animals/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_animals/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'politics' => array(
                'text' => 'Politics',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/politics/',
                'img' => TDC_URL_DEMO . '/politics/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_politics/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'demo_installed_text' => '<a href="http://forum.tagdiv.com/import-revolution-sliders-on-demos/" target="_blank">Import revolution slider</a>',
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'blog' => array(
                'text' => 'Classic Blog',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/blog/',
                'img' => TDC_URL_DEMO . '/blog/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_classic_blog/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'college' => array(
                'text' => 'College News',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/college/',
                'img' => TDC_URL_DEMO . '/college/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_college/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                 // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
            'cars' => array(
                'text' => 'Car Enthusiast',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/cars/',
                'img' => TDC_URL_DEMO . '/cars/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_cars/',
                'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
	            'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
		    'health' => array(
			    'text' => 'Health & Fitness',
			    'folder' => TDC_PATH_LEGACY . '/includes/demos/health/',
			    'img' => TDC_URL_DEMO . '/health/screenshot.png',
			    'demo_url' => 'https://demo.tagdiv.com/newspaper_health/',
			    'td_css_generator_demo' => true,                // must have a td_css_generator_demo.php in demo's folder
			    'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
		    ),
		    'video' => array(
			    'text' => 'Video News',
			    'folder' => TDC_PATH_LEGACY . '/includes/demos/video/',
			    'img' => TDC_URL_DEMO . '/video/screenshot.png',
			    'demo_url' => 'https://demo.tagdiv.com/newspaper_video/',
			    'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
			    'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
    	    ),
            'fashion' => array(
                'text' => 'Fashion',
                'folder' => TDC_PATH_LEGACY . '/includes/demos/fashion/',
                'img' => TDC_URL_DEMO . '/fashion/screenshot.png',
                'demo_url' => 'https://demo.tagdiv.com/newspaper_fashion/',
                'td_css_generator_demo' => false,                // must have a td_css_generator_demo.php in demo's folder
                'uses_custom_style_css' => true,                // load a custom demo_style.less - must also be added to td_less_style.css.php
                'required_plugins' => array(                    // required plugins for the demo to work properly
                    'tagDiv Standard Pack',
                ),
            ),
	    );




        /*
         * it doesn't require the tagDiv Composer plugin
         */
        td_api_features::set('require_vc', false);
        //td_api_features::set('require_td_composer', true);

        // disable activation/demos/panel/updates check if just theme without composer..
        if ( ! defined('TD_COMPOSER' ) ) {

	        add_action( 'admin_enqueue_scripts', function() {
				$custom_css = "
					#adminmenu a[href*=\"td_cake_panel\"],
	                #adminmenu a[href*=\"td_theme_demos\"],
	                #adminmenu a[href*=\"td_theme_panel\"],
	                .nav-tab-wrapper a[href*=\"td_cake_panel\"],
	                .nav-tab-wrapper a[href*=\"td_theme_demos\"],
	                .nav-tab-wrapper a[href*=\"td_theme_panel\"] {
	                    display: none
	                }";
                wp_add_inline_style( 'td-wp-admin-td-panel-2', $custom_css );
	        }, 11);
        }



        add_action( 'admin_enqueue_scripts', function () {
            if ( TDC_DEPLOY_MODE == 'dev' ) {
                wp_enqueue_style( 'td-legacy-framework-front-style-less', TDC_URL_LEGACY . '/td_less_style.css.php?part=admin-style.css_td_legacy_newspaper_v1&theme_name=' . TD_THEME_NAME, false, TD_COMPOSER );
            } else {
                wp_enqueue_style('td-legacy-framework-admin-style', TDC_URL_LEGACY . '/assets/css/td_legacy_admin.css', false, TD_COMPOSER);
            }
        }, 11);

		add_action('wp_enqueue_scripts', function () {
	        if ( td_util::is_mobile_theme() ) {
	            return;
	        }

	        // load the css
	        if ( TDC_DEPLOY_MODE == 'dev' ) {
	            wp_enqueue_style( 'td-legacy-framework-front-style-less', TDC_URL_LEGACY . '/td_less_style.css.php?part=style.css_td_legacy_newspaper_v1&theme_name=' . TD_THEME_NAME, false, TD_COMPOSER );

                if ( class_exists('WooCommerce', false) ) {
                    wp_enqueue_style( 'td-legacy-framework-woo-style-less', TDC_URL_LEGACY . '/td_less_style.css.php?part=woocommerce', false, TD_COMPOSER );
                }
	        } else {
	            wp_enqueue_style( 'td-legacy-framework-front-style', TDC_URL_LEGACY . '/assets/css/td_legacy_main.css', false, TD_COMPOSER );

                if ( class_exists('WooCommerce', false) ) {
                    wp_enqueue_style('td-legacy-framework-woo-style', TDC_URL_LEGACY . '/assets/css/td_legacy_woocommerce.css' );
                }
	        }
	    }, 1002);



        if ( is_admin() ) {

            /**
             * generate the theme panel
             */
            td_global::$all_theme_panels_list =  array (
                'theme_panel' => array (
                    'title' => TD_THEME_NAME . ' - Theme panel',
                    'subtitle' => 'version: ' . TD_THEME_VERSION,
                    'panels' => array (
                        'td-panel-header' => array(
                            'text' => 'HEADER',
                            'ico_class' => 'td-ico-header',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_header.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-footer' => array(
                            'text' => 'FOOTER',
                            'ico_class' => 'td-ico-footer',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_footer.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-ads' => array(
                            'text' => 'ADS',
                            'ico_class' => 'td-ico-ads',
                            'file' => TDC_PATH_LEGACY . '/includes/panel/views/td_panel_ads.php',
                            'type' => 'in_theme'
                        ),

                        /*  ----------------------------------------------------------------------------
                            layout settings
                         */
                        'td-panel-separator-1' => array(   // LAYOUT SETTINGS Separator
                            'text' => 'LAYOUT SETTINGS',
                            'type' => 'separator'
                        ),
                        'td-panel-template-settings' => array(
                            'text' => 'TEMPLATE SETTINGS',
                            'ico_class' => 'td-ico-template',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_template_settings.php',
                            'type' => 'in_theme'
                        ),

                        'td-panel-categories' => array(
                            'text' => 'CATEGORIES',
                            'ico_class' => 'td-ico-categories',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_categories.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-post-settings' => array(
                            'text' => 'POST SETTINGS',
                            'ico_class' => 'td-ico-post',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_post_settings.php',
                            'type' => 'in_theme'
                        ),


                        /*  ----------------------------------------------------------------------------
                            misc
                         */
                        'td-panel-separator-2' => array( // MISC Separator
                            'text' => 'MISC',
                            'type' => 'separator'
                        ),
                        'td-panel-block-style' => array(
                            'text' => 'BLOCK SETTINGS',
                            'ico_class' => 'td-ico-block',
                            'file' => TDC_PATH_LEGACY . '/includes/panel/views/td_panel_block_settings.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-background' => array(
                            'text' => 'BACKGROUND',
                            'ico_class' => 'td-ico-background',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_background.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-excerpts' => array(
                            'text' => 'EXCERPTS',
                            'ico_class' => 'td-ico-excerpts',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_excerpts.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-translates' => array(
                            'text' => 'TRANSLATIONS',
                            'ico_class' => 'td-ico-translation',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_translations.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-theme-colors' => array(
                            'text' => 'THEME COLORS',
                            'ico_class' => 'td-ico-color',
                            'file' => TDC_PATH_LEGACY . '/includes/panel/views/td_panel_theme_colors.php',
                            'type' => 'in_theme'
                        ),

                        'td-panel-theme-fonts' => array(
                            'text' => 'THEME FONTS',
                            'ico_class' => 'td-ico-typography',
                            'file' => TDC_PATH_LEGACY . '/includes/panel/views/td_panel_theme_fonts.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-custom-code' => array(
                            'text' => 'CUSTOM CODE',
                            'ico_class' => 'td-ico-code',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_custom_code.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-analytics' => array(
                            'text' => 'ANALYTICS/JS CODES',
                            'ico_class' => 'td-ico-analytics',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_analytics.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-social-networks' => array(
                            'text' => 'SOCIAL NETWORKS',
                            'ico_class' => 'td-ico-social',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_social_networks.php',
                            'type' => 'in_theme'
                        ),
                        'td-panel-cpt-taxonomy' => array(
                            'text' => 'CPT &amp; TAXONOMY',
                            'ico_class' => 'td-ico-cpt',
                            'file' => TDC_PATH_LEGACY_COMMON . '/wp_booster/wp-admin/panel/views/td_panel_cpt_taxonomy.php',
                            'type' => 'in_theme'
                        ),
                        'td-link-1' => array( // MISC Separator
                            'text' => 'Import / export',
                            'url' => '?page=td_theme_panel&td_page=td_view_import_export_settings',
                            'type' => 'link'
                        )
                    )
                )
            );

	        /*
	         * the list with custom texts of the theme. admin texts
	         */
	        td_api_text::set('text_featured_video', '
                <div class="td-wpa-info">Paste a video link from Youtube, Vimeo, Dailymotion, Facebook or Twitter it will be embedded in the post and the thumb used as the featured image of this post. <br/>You need to choose <strong>Video Format</strong> from above to use Featured Video.</div>
                <div class="td-wpa-info"><strong>Notice:</strong> Use only with those post templates:
                    <ul>
                        <li>Post style default</li>
                        <li>Post style 1</li>
                        <li>Post style 2</li>
                        <li>Post style 9</li>
                        <li>Post style 10</li>
                        <li>Post style 11</li>
                    </ul>
                    <ul>
                        <li>Find more about this <a href="http://forum.tagdiv.com/featured-image-or-video/" target="_blank">feature</a></li>
                    </ul>
                </div>'
	        );

            td_api_text::set('text_featured_audio', '
                <div class="td-wpa-info">Paste an audio link from SoundCloud it will be embedded in the post and the thumb used as the featured image of this post. <br/>You need to choose <strong>Audio Format</strong> from above to use Featured Audio.</div>'
            );

	        td_api_text::set('text_header_logo',
		        'Text logo for header Style 9, Style 10 and Style 11:'
	        );

	        td_api_text::set('text_header_logo_description',
		        'The text logo is used only by Style 9, Style 10 and Style 11 - full menu + text logo. The other header styles use only images for logos'
	        );

	        td_api_text::set('text_header_logo_mobile',
		        'Style 4, Style 5, Style 6, Style 7, Style 8 or Style 12'
	        );

	        td_api_text::set('text_header_logo_mobile_image',
		        '140 x 48px'
	        );

	        td_api_text::set('text_header_logo_mobile_image_retina',
		        '280 x 96px'
	        );

	        td_api_text::set('text_smart_sidebar_widget_support', '
                <p>From here you can enable and disable the smart sidebar on all the templates. The smart sidebar is an affix (sticky) sidebar that has auto resize and it scrolls with the content. The smart sidebar reverts back to a normal sidebar on iOS (iPad) and on mobile devices. The following widgets are not supported in the smart sidebar:</p>
                <ul>
                    <li>[tagDiv] Trending now</li>
                </ul>
            ');

            td_api_text::set('welcome_fast_start', 'The theme will try to install <strong>tagDiv Composer</strong> and <strong>tagDiv Social Counter</strong> plugins automatically. But you can also manually manage the plugins from our <a href="admin.php?page=td_theme_plugins">plugins panel</a>');

            td_api_text::set('welcome_support_forum', '
            <h2>Support forum</h2>
            <p>We offer outstanding support through our forum. To get support first you need to register (create an account) and open a thread in the ' . TD_THEME_NAME . ' Section.</p>
            <a class="button button-primary" href="http://forum.tagdiv.com/" target="_blank">Open forum</a>'
            );

            td_api_text::set('welcome_docs', '
            <h2>Docs and learning</h2>
            <p>Our online documentation will give you important information about the theme. This is a exceptional resource to start discovering the theme’s true potential.</p>
            <a class="button button-primary" href="https://tagdiv.com/category/documentation/" target="_blank">Open documentation</a>'
            );

            td_api_text::set('welcome_video_tutorials', '
            <h2>Video tutorials</h2>
            <p>We believe that the easiest way to learn is watching a video tutorial. We have a growing library of narrated video tutorials to help you do just that.</p>
            <a class="button button-primary" href="https://www.youtube.com/user/tagdiv" target="_blank">View tutorials</a>'
            );


            /**
             * the tiny mce image style list
             */
            td_global::$tiny_mce_image_style_list = array(
                'td_zoom_in_image_effect' => array(
                    'text' => 'Center Full Width',
                    'class' => 'td-center'
                )
            );

        }



        add_filter( 'theme_page_templates', function( $posts_templates ) {
			$posts_templates = array_merge( $posts_templates, array(
				'page-pagebuilder-latest.php' => 'Pagebuilder + latest articles + pagination',
				'page-pagebuilder-overlay.php' => 'Pagebuilder + Overlay menu',
				'page-pagebuilder-title.php' => 'Pagebuilder + page title',
			) );
			return $posts_templates;
		});



        add_filter( 'template_include', function( $template ) {
			global $post;

			if ( is_page() && ! td_util::is_mobile_theme()  ) {

				$templates = array(
					'page-pagebuilder-latest.php'  => 'Pagebuilder + latest articles + pagination',
					'page-pagebuilder-overlay.php' => 'Pagebuilder + Overlay menu',
					'page-pagebuilder-title.php'   => 'Pagebuilder + page title',
				);

				if ( ! is_null( $post ) ) {
					$current_template = get_post_meta( $post->ID, '_wp_page_template', true );
				}

				if ( empty( $current_template ) || ! array_key_exists( $current_template, $templates ) ) {
					return $template;
				}

				$file_path = TDC_PATH_LEGACY . '/' . $current_template;

				if ( file_exists( $file_path ) ) {
					return $file_path;
				}
			}

			return $template;
		});



        add_action('after_setup_theme', function() {
		   global $td_translation_map;

			$td_translation_map = array(
			    //top bar
			    'Tel:' => __('Tel:', 'newspaper'),
			    'Email:' => __('Email:', 'newspaper'),

			    //header search
			    'View all results' => __('View all results', 'newspaper'),
			    'No results' => __('No results', 'newspaper'),

			    'Home' => __('Home', 'newspaper'),

			    //mobile menu
			    'CLOSE' => __('CLOSE', 'newspaper'),

			    //title tag
			    'Page' => __('Page', 'newspaper'),


			    //blocks
			    'All' => __('All', 'newspaper'),
			    'By' => __('By', 'newspaper'),
			    'Load more' => __('Load more', 'newspaper'),
			    'Modified date:' => __('Modified date:', 'newspaper'),

			    //breadcrumbs
			    'View all posts in' => __('View all posts in', 'newspaper'),
			    'Tags' => __('Tags', 'newspaper'),

			    //article / page
			    'Previous article' => __('Previous article', 'newspaper'),
			    'Next article' => __('Next article', 'newspaper'),
			    'Authors' => __('Authors', 'newspaper'),
			    'Author' => __('Author', 'newspaper'),
			    'RELATED ARTICLES' => __('RELATED ARTICLES', 'newspaper'),   //on newspaper 4 it was: SIMILAR ARTICLES
			    'MORE FROM AUTHOR' => __('MORE FROM AUTHOR', 'newspaper'),
			    'VIA' => __('VIA', 'newspaper'),   //on newspaper4 it was lowercase
			    'SOURCE' => __('SOURCE', 'newspaper'), //on newspaper4 it was lowercase
			    'TAGS' => __('TAGS', 'newspaper'),
			    'Share' => __('Share', 'newspaper'),
			    'SHARE' => __('SHARE', 'newspaper'),
			    'Continue' => __('Continue', 'newspaper'),
			    'Read more' => __('Read more', 'newspaper'),
			    'views' => __('views', 'newspaper'),


			    //comments
			    'Name:' => __('Name:', 'newspaper'),
			    'Website:' => __('Website:', 'newspaper'),
			    'Comment:' => __('Comment:', 'newspaper'),
			    'LEAVE A REPLY' => __('LEAVE A REPLY', 'newspaper'),  //on newspaper4 it was lowercase
			    'Post Comment' => __('Post Comment', 'newspaper'),
			    'Cancel reply' => __('Cancel reply', 'newspaper'),
			    'Reply' => __('Reply', 'newspaper'),
			    'Log in to leave a comment' => __('Log in to leave a comment', 'newspaper'),
			    'NO COMMENTS' => __('NO COMMENTS', 'newspaper'),
			    '1 COMMENT' => __('1 COMMENT', 'newspaper'),
			    'COMMENTS' => __('COMMENTS', 'newspaper'),
			    'Your comment is awaiting moderation' => __('Your comment is awaiting moderation', 'newspaper'),
			    'Please enter your name here' => __('Please enter your name here', 'newspaper'),
			    'Please enter your email address here' => __('Please enter your email address here', 'newspaper'),
			    'You have entered an incorrect email address!' => __('You have entered an incorrect email address!', 'newspaper'),
			    'Please enter your comment!' => __('Please enter your comment!', 'newspaper'),
			    'Logged in as'                        => __('Logged in as', 'newspaper'),
			    'Log out?'                            => __('Log out?', 'newspaper'),
			    'Logged in as %s. Edit your profile.' => __('Logged in as %s. Edit your profile.', 'newspaper'),
			    'Edit' => __('Edit', 'newspaper'),
                'At' => __('At', 'newspaper'),


			    //review
			    'REVIEW OVERVIEW' => __('REVIEW OVERVIEW', 'newspaper'),  //on newspaper4 it was lowercase
			    'SUMMARY' => __('SUMMARY', 'newspaper'),  //on newspaper4 it was lowercase
			    'OVERALL SCORE' => __('OVERALL SCORE', 'newspaper'),

			    //404
			    'Ooops... Error 404' => __('Ooops... Error 404', 'newspaper'),
			    "Sorry, but the page you are looking for doesn_t exist." => __("Sorry, but the page you are looking for doesn't exist.", 'newspaper'),
			    'You can go to the' => __('You can go to the', 'newspaper'),
			    'HOMEPAGE' => __('HOMEPAGE', 'newspaper'),


			    'OUR LATEST POSTS' => __('OUR LATEST POSTS', 'newspaper'),

			    //author page title atribute
			    'Posts by' => __('Posts by', 'newspaper'),
			    'POSTS' => __('POSTS', 'newspaper'),


			    'Posts tagged with' => __('Posts tagged with', 'newspaper'),
			    'Tag' => __('Tag', 'newspaper'),

			    //archives
			    'Daily Archives:' => __('Daily Archives:', 'newspaper'),
			    'Monthly Archives:' => __('Monthly Archives:', 'newspaper'),
			    'Yearly Archives:' => __('Yearly Archives:', 'newspaper'),
			    'Archives' => __('Archives', 'newspaper'),


			    //homepage
			    'LATEST ARTICLES' => __('LATEST ARTICLES', 'newspaper'),

			    //search page
			    'search results' => __('search results', 'newspaper'),
			    'Search' => __('Search', 'newspaper'),
			    "If you_re not happy with the results, please do another search" => __("If you're not happy with the results, please do another search", 'newspaper'),

			    //footer widget
			    'Contact us' => __('Contact us', 'newspaper'),

			    //footer instagram
			    'Follow us on Instagram' => __('Follow us on Instagram', 'newspaper'),

			    //pagination
			    'Page %CURRENT_PAGE% of %TOTAL_PAGES%' => __('Page %CURRENT_PAGE% of %TOTAL_PAGES%', 'newspaper'),
			    'Next' => __('Next', 'newspaper'),
			    'Prev' => __('Prev', 'newspaper'),
			    'Back' => __('Back', 'newspaper'),


			    'No results for your search' => __('No results for your search', 'newspaper'),
			    'No posts to display' => __('No posts to display', 'newspaper'),

			    //modal window
			    'LOG IN'  => __('LOG IN', 'newspaper'),
			    'Sign in / Join'  => __('Sign in / Join', 'newspaper'),
			    'Sign in' => __('Sign in', 'newspaper'),
			    'Sign up' => __('Sign up', 'newspaper'),
			    'Join' => __('Join', 'newspaper'),
			    'Log In'  => __('Log In', 'newspaper'),
			    'Login'  => __('Login', 'newspaper'),
			    'REGISTER'  => __('REGISTER', 'newspaper'),
			    'Welcome!' => __('Welcome!', 'newspaper'),
			    'Log into your account' => __('Log into your account', 'newspaper'),
			    'Password recovery' => __('Password recovery', 'newspaper'),
			    'Send My Pass'  => __('Send My Pass', 'newspaper'),
			    'Send My Password'  => __('Send My Password', 'newspaper'),
			    'Forgot your password?'  => __('Forgot your password?', 'newspaper'),
			    'Forgot your password? Get help'  => __('Forgot your password? Get help', 'newspaper'),
			    'Create an account'  => __('Create an account', 'newspaper'),
			    'Please wait...'  => __('Please wait...', 'newspaper'),
			    'User or password incorrect!'  => __('User or password incorrect!', 'newspaper'),
			    'Email or username incorrect!'  => __('Email or username incorrect!', 'newspaper'),
			    'Email incorrect!'  => __('Email incorrect!', 'newspaper'),
			    'User or email already exists!'  => __('User or email already exists!', 'newspaper'),
			    'Please check your email (inbox or spam folder), the password was sent there.'  => __('Please check your email (inbox or spam folder), the password was sent there.', 'newspaper'),
			    'Email address not found!'  => __('Email address not found!', 'newspaper'),
			    'Your password is reset, check your email.'  => __('Your password is reset, check your email.', 'newspaper'),
			    'Welcome! Log into your account' => __('Welcome! Log into your account', 'newspaper'),
			    'Welcome! Register for an account' => __('Welcome! Register for an account', 'newspaper'),
			    'Register for an account' => __('Register for an account', 'newspaper'),
			    'Recover your password' => __('Recover your password', 'newspaper'),
			    'your username' => __('your username', 'newspaper'),
			    'your password' => __('your password', 'newspaper'),
			    'your email' => __('your email', 'newspaper'),
			    'A password will be e-mailed to you.' => __('A password will be e-mailed to you.', 'newspaper'),
			    'Logout' => __('Logout', 'newspaper'),

			    //social counters
			    'Like' => __('Like', 'newspaper'),
			    'Likes' => __('Likes', 'newspaper'),
			    'Fans' => __('Fans', 'newspaper'),
			    'Follow' => __('Follow', 'newspaper'),
			    'Followers' => __('Followers', 'newspaper'),
			    'Subscribe' => __('Subscribe', 'newspaper'),
			    'Subscribers' => __('Subscribers', 'newspaper'),

			    //more article box
			    'MORE STORIES' => __('MORE STORIES', 'newspaper'),

			    //filter drop down options on category page
			    'Latest' => __('Latest', 'newspaper'),
			    'Featured posts' => __('Featured posts', 'newspaper'),
			    'Most popular' => __('Most popular', 'newspaper'),
			    '7 days popular' => __('7 days popular', 'newspaper'),
			    'By review score' => __('By review score', 'newspaper'),
			    'Random' => __('Random', 'newspaper'),

			    'Trending Now' => __('Trending Now', 'newspaper'),

			    //used in Popular Category widget (td_block_popular_categories.php file)
			    'POPULAR CATEGORY' => __('POPULAR CATEGORY', 'newspaper'),
			    'POPULAR POSTS' => __('POPULAR POSTS', 'newspaper'),
			    'EDITOR PICKS' => __('EDITOR PICKS', 'newspaper'),
			    'ABOUT US' => __('ABOUT US', 'newspaper'),
			    'About me' => __('About me', 'newspaper'),
			    'FOLLOW US' => __('FOLLOW US', 'newspaper'),
			    'EVEN MORE NEWS' => __('EVEN MORE NEWS', 'newspaper'),


			    //magnific popup
			    'Previous (Left arrow key)' => __('Previous (Left arrow key)', 'newspaper'),
			    'Next (Right arrow key)' => __('Next (Right arrow key)', 'newspaper'),
			    '%curr% of %total%' => __('%curr% of %total%', 'newspaper'),
			    'The content from %url% could not be loaded.' => __('The content from %url% could not be loaded.', 'newspaper'),
			    'The image #%curr% could not be loaded.' => __('The image #%curr% could not be loaded.', 'newspaper'),

			    //blog
			    'Blog' => __('Blog', 'newspaper'),
			    'Share on Facebook' => __('Share on Facebook', 'newspaper'),
			    'Tweet on Twitter' => __('Tweet on Twitter', 'newspaper'),

			    'Featured' => __('Featured', 'newspaper'),
			    'All time popular' => __('All time popular', 'newspaper'),

			    'More' => __('More', 'newspaper'),
			    'Register' => __('Register', 'newspaper'),

			    'of' => __('of', 'newspaper'),

			    //exchange currencies
			    'Euro Member Countries' => __('Euro Member Countries', 'newspaper'),
			    'Australian Dollar' => __('Australian Dollar', 'newspaper'),
			    'Bulgarian Lev' => __('Bulgarian Lev', 'newspaper'),
			    'Brazilian Real' => __('Brazilian Real', 'newspaper'),
			    'Canadian Dollar' => __('Canadian Dollar', 'newspaper'),
			    'Swiss Franc' => __('Swiss Franc', 'newspaper'),
			    'Chinese Yuan Renminbi' => __('Chinese Yuan Renminbi', 'newspaper'),
			    'Czech Republic Koruna' => __('Czech Republic Koruna', 'newspaper'),
			    'Danish Krone' => __('Danish Krone', 'newspaper'),
			    'British Pound' => __('British Pound', 'newspaper'),
			    'Hong Kong Dollar' => __('Hong Kong Dollar', 'newspaper'),
			    'Croatian Kuna' => __('Croatian Kuna', 'newspaper'),
			    'Hungarian Forint' => __('Hungarian Forint', 'newspaper'),
			    'Indonesian Rupiah' => __('Indonesian Rupiah', 'newspaper'),
			    'Israeli Shekel' => __('Israeli Shekel', 'newspaper'),
			    'Indian Rupee' => __('Indian Rupee', 'newspaper'),
			    'Japanese Yen' => __('Japanese Yen', 'newspaper'),
			    'Korean (South) Won' => __('Korean (South) Won', 'newspaper'),
			    'Mexican Peso' => __('Mexican Peso', 'newspaper'),
			    'Malaysian Ringgit' => __('Malaysian Ringgit', 'newspaper'),
			    'Norwegian Krone' => __('Norwegian Krone', 'newspaper'),
			    'New Zealand Dollar' => __('New Zealand Dollar', 'newspaper'),
			    'Philippine Peso' => __('Philippine Peso', 'newspaper'),
			    'Polish Zloty' => __('Polish Zloty', 'newspaper'),
			    'Romanian (New) Leu' => __('Romanian (New) Leu', 'newspaper'),
			    'Russian Ruble' => __('Russian Ruble', 'newspaper'),
			    'Swedish Krona' => __('Swedish Krona', 'newspaper'),
			    'Singapore Dollar' => __('Singapore Dollar', 'newspaper'),
			    'Thai Baht' => __('Thai Baht', 'newspaper'),
			    'Turkish Lira' => __('Turkish Lira', 'newspaper'),
			    'United States Dollar' => __('United States Dollar', 'newspaper'),
			    'South African Rand' => __('South African Rand', 'newspaper'),


			    'Save my name, email, and website in this browser for the next time I comment.' => __('Save my name, email, and website in this browser for the next time I comment.', 'newspaper'),
			    'Privacy Policy' => 'Privacy Policy',

			);
		}, 11);

    }

    /**
     * This array is used to add the custom_title and custom_url of the block, it also loads the atts from the current global td_block_template
     * on visual composer we remove the block_template_id att in the UI @see td_vc_edit_form_fields_after_render
     * @return array
     */
    static function get_map_block_general_array() {
        $map_block_general_array = array();

        $map_block_general_array[] = array(
            "param_name" => "separator",
            "type"       => "text_separator",
            'heading'    => 'Header settings',
            "value"      => "",
            "class"      => "",
        );
        $map_block_general_array[] = array(
            "param_name" => "custom_title",
            "type" => "textfield",
            "value" => "",
            "heading" => 'Custom title:',
            "description" => "Optional - a title for this block, if you leave it blank the block will not have a title",
            "holder" => "div",
            "class" => "tdc-textfield-extrabig",
        );
        $map_block_general_array[] = array(
            "param_name" => "custom_url",
            "type" => "textfield",
            "value" => "",
            "heading" => 'Title url:',
            "description" => "Optional - a custom url when the block title is clicked",
            "holder" => "div",
            "class" => "tdc-textfield-extrabig",
        );
        $map_block_general_array[] = array(
            "param_name" => "separator",
            "type"       => "horizontal_separator",
            "value"      => "",
            "class"      => "tdc-separator-small",
        );
        $map_block_general_array[] = array(
            "param_name" => "block_template_id",
            "type" => "dropdown",
            "value" => td_util::get_block_template_ids(),
            "heading" => 'Header template:',
            "description" => "Header template used by the current block",
            "holder" => "div",
            "class" => "tdc-dropdown-big"
        );

        return $map_block_general_array;
    }



    /**
     * the filter array (used by blocks and by the loop filters)
     * @return array
     */
    static function get_map_filter_array ($group = 'Filter') {
        return array(
            array(
                "param_name" => "separator",
                "type"       => "text_separator",
                'heading'    => 'Filters',
                "value"      => "",
                "class"      => "",
                'group' => $group
            ),
            array(
                "param_name" => "post_ids",
                "type" => "textfield",
                "value" => '',
                "heading" => 'Post ID filter:',
                "description" => "Filter multiple posts by ID. Enter here the post IDs separated by commas (ex: 10,27,233). To exclude posts from this block add them with '-' (ex: -7, -16)",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => $group
            ),
            array(
                "param_name" => "category_id",
                "type" => "dropdown",
                "value" => td_util::get_category2id_array(),
                "heading" => 'Category filter:',
                "description" => "A single category filter. If you want to filter multiple categories, use the 'Multiple categories filter' and leave this to default",
                "holder" => "div",
                "class" => "tdc-dropdown-big",
                'group' => $group
            ),
            array(
                "param_name" => "category_ids",
                "type" => "textfield",
                "value" => '',
                "heading" => 'Multiple categories filter:',
                "description" => "Filter multiple categories by ID. Enter here the category IDs separated by commas (ex: 13,23,18). To exclude categories from this block add them with '-' (ex: -9, -10)",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => $group
            ),
            array(
                "param_name" => "tag_slug",
                "type" => "textfield",
                "value" => '',
                "heading" => 'Filter by tag slug:',
                "description" => "To filter multiple tag slugs, enter here the tag slugs separated by commas (ex: tag1,tag2,tag3)",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => $group
            ),
            array(
                "param_name" => "autors_id",
                "type" => "textfield",
                "value" => '',
                "heading" => "Multiple authors filter:",
                "description" => "Filter multiple authors by ID. Enter here the author IDs separated by commas (ex: 13,23,18).",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => $group
            ),
            array(
                "param_name" => "installed_post_types",
                "type" => "textfield",
                "value" =>  '',//tdUtil::create_array_installed_post_types(),
                "heading" => 'Post Type:',
                "description" => "Filter by post types. Usage: post, page, event - Write 1 or more post types delimited by commas",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => $group
            ),
            array(
                "param_name" => "sort",
                "type" => "dropdown",
                "value" => array (
                    '- Latest -' => '',
                    'Oldest posts' => 'oldest_posts',
                    'Modified date' => 'modified_date',
                    'Alphabetical A -> Z' => 'alphabetical_order',
                    'Popular (all time)' => 'popular',
                    'Popular (jetpack + stats module requiered) Does not work with other settings/pagination' => 'jetpack_popular_2',
                    'Popular (last 7 days) - theme counter (enable from panel)' => 'popular7',
                    'Featured' => 'featured',
                    'Highest rated (reviews)' => 'review_high',
                    'Random Posts' => 'random_posts',
                    'Random posts Today' => 'random_today' ,
                    'Random posts from last 7 Day' => 'random_7_day' ,
                    'Most Commented' => 'comment_count'
                ),
                "heading" => 'Sort order:',
                "description" => "How to sort the posts. Notice that Popular (last 7 days) option is affected by caching plugins and CDNs. For popular posts we recommend the jetpack (24-48hrs) method",
                "holder" => "div",
                "class" => "tdc-dropdown-big",
                'group' => $group
            ),

            // this are added to the main group
            array(
                "param_name" => "separator",
                "type"       => "text_separator",
                'heading'    => 'Extra',
                "value"      => "",
                "class"      => "",
            ),
            array(
                "param_name" => "limit",
                "type" => "textfield",
                "value" => '5',
                "heading" => 'Limit post number:',
                "description" => "If the field is empty the limit post number will be the number from Wordpress settings -> Reading",
                "holder" => "div",
                "class" => "tdc-textfield-small",
            ),
            array(
                "param_name" => "offset",
                "type" => "textfield",
                "value" => '',
                "heading" => 'Offset posts:',
                "description" => "Start the count with an offset. If you have a block that shows 5 posts before this one, you can make this one start from the 6'th post (by using offset 5)",
                "holder" => "div",
                "class" => "tdc-textfield-small",
            ),
            array(
                "param_name"  => "show_modified_date",
                "type"        => "checkbox",
                "value"       => '',
                "heading"     => "Show modified date",
                "description" => "Show last modified date of the article instead of published date",
                "holder"      => "div",
                "class"       => "",
            ),
            array(
                'param_name' => 'el_class',
                'type' => 'textfield',
                'value' => '',
                'heading' => 'Extra class',
                'description' => 'Style particular content element differently - add a class name and refer to it in custom CSS',
                'class' => 'tdc-textfield-extrabig',
            )

        );//end generic array
    }//end get_map function



	static function get_map_block_ajax_filter_array() {
        return array(
            array(
                "param_name" => "separator",
                "type"       => "text_separator",
                'heading'    => 'Ajax categories dropdown',
                "value"      => "",
                "class"      => "",
                'group' =>  'Filter'
            ),
            //custom filter types
            array(
                "param_name" => "td_ajax_filter_type", //this is used to build the filter list (for example a list of categories from the id-s bellow)
                "type" => "dropdown",
                "value" => array('- No drop down ajax filter -' => '', 'Filter by categories' => 'td_category_ids_filter', 'Filter by authors' => 'td_author_ids_filter', 'Filter by tag IDs' => 'td_tag_slug_filter', 'Filter by popularity (Featured | All time popular)' => 'td_popularity_filter_fa'),
                "heading" => 'Filter type:',
                "description" => "Show the ajax drop down filter. The ajax filters (except by popularity) require an additional parameter. If no ids are provided in the input below, the filter will show all the available items (ex: all authors, all categories etc..)",
                "holder" => "div",
                "class" => "tdc-dropdown-big",
                'group' =>  'Filter'
            ),

            //filter by ids
            array(
                "param_name" => "td_ajax_filter_ids", //the ids that we will show in the list
                "type" => "textfield",
                "value" => '',
                "heading" => 'Show the following IDs:',
                "description" => "The ajax drop down shows only the (author ids, categories ids OR tag IDs) that you enter here separated by comas",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' =>  'Filter'
            ),

            //default pull down text
            array(
                "param_name" => "td_filter_default_txt",
                "type" => "textfield",
                "value" => 'All',
                "heading" => 'Filter dropdown text:',
                "description" => "The default text for the first item from the drop down. The first item shows the default block settings (the settings from the Filter tab)",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' =>  'Filter'
            ),

            array(
                "param_name" => "td_ajax_preloading",  //preloader settings
                "type" => "dropdown",
                "value" => array('- No preloading -' => '', 'Optimized preloading' => 'preload', 'Preload all' => 'preload_all'),
                "heading" => 'Content preloading:',
                "description" => "The content that is displayed when a user clicks on an ajax filter from the dropdown is preloaded on each pageview. WARNING: This feature consumes more resources on the server.",
                "holder" => "div",
                "class" => "tdc-dropdown-big",
                'group' =>  'Filter'
            ),
        );
    }



    static function get_map_block_pagination_array() {
        return array (
            array(
                "param_name" => "separator",
                "type"       => "text_separator",
                'heading'    => 'Extra',
                "value"      => "",
                "class"      => "",
                'group' => 'Filter'
            ),
            array(
                "param_name" => "ajax_pagination",
                "type" => "dropdown",
                "value" => array('- No pagination -' => '', 'Next Prev ajax' => 'next_prev', 'Load More button' => 'load_more', 'Infinite load' => 'infinite'),
                "heading" => 'Pagination:',
                "description" => "Our blocks support pagination.",
                "holder" => "div",
                "class" => "tdc-dropdown-big",
                'group' => 'Filter'
            ),

            array(
                "param_name" => "ajax_pagination_infinite_stop",
                "type" => "textfield",
                "value" => '',
                "heading" => "Infinite load show 'Load more' after x pages:",
                "description" => "ONLY FOR INFINITE LOAD pagination: Shows 'load more' button after x number of pages. Leave this blank to load posts forever when infinite load is set for ajax pagination",
                "holder" => "div",
                "class" => "tdc-textfield-big",
                'group' => 'Filter'
            ),
            array (
                'param_name' => 'css',
                'value' => '',
                'type' => 'css_editor',
                'heading' => 'Css',
                'group' => 'Design options',
            ),
            array (
                'param_name' => 'tdc_css',
                'value' => '',
                'type' => 'tdc_css_editor',
                'heading' => '',
                'group' => 'Design options',
            ),
        );
    }



    // example copy/paste custom for components
    static function get_list_style_params() {
    	return array(
    	    'Title' => array(
                'td_flex_block_1' => array(
                    'art_title',
                    'f_title_font_family',
                    'f_title_font_size',
                    'f_title_font_line_height',
                    'f_title_font_style',
                    'f_title_font_weight',
                    'f_title_font_transform',
                    'f_title_font_spacing',
                    'title_txt',
                    'title_txt_hover',
                    'all_underline_color',
                    'all_underline_height'
                ),
                'td_flex_block_2' => array(
                    'art_title',
                    'f_title_font_family',
                    'f_title_font_size',
                    'f_title_font_line_height',
                    'f_title_font_style',
                    'f_title_font_weight',
                    'f_title_font_transform',
                    'f_title_font_spacing',
                    'title_txt',
                    'title_txt_hover',
                    'all_underline_color',
                    'all_underline_height'
                ),
                'td_flex_block_3' => array(
                    array(
                        'art_title1',
                        'art_title2'
                    ),
                    array(
                        'f_title1_font_family',
                        'f_title2_font_family'
                    ),
                    array(
                        'f_title1_font_size',
                        ''
                    ),
                    array(
                        'f_title1_font_line_height',
                        ''
                    ),
                    array(
                        'f_title1_font_style',
                        'f_title2_font_style'
                    ),
                    array(
                        'f_title1_font_weight',
                        'f_title2_font_weight'
                    ),
                    array(
                        'f_title1_font_transform',
                        'f_title2_font_transform'
                    ),
                    array(
                        'f_title1_font_spacing',
                        'f_title2_font_spacing'
                    ),
                    'title_txt',
                    'title_txt_hover',
                    'all_underline_color',
                    array(
                        'all_underline_height1',
                        'all_underline_height2'
                    )
                ),
                'td_flex_block_4' => array(
                    array(
                        'art_title1',
                        'art_title2'
                    ),
                    array(
                        'f_title1_font_family',
                        'f_title2_font_family'
                    ),
                    array(
                        'f_title1_font_size',
                        ''
                    ),
                    array(
                        'f_title1_font_line_height',
                        ''
                    ),
                    array(
                        'f_title1_font_style',
                        'f_title2_font_style'
                    ),
                    array(
                        'f_title1_font_weight',
                        'f_title2_font_weight'
                    ),
                    array(
                        'f_title1_font_transform',
                        'f_title2_font_transform'
                    ),
                    array(
                        'f_title1_font_spacing',
                        'f_title2_font_spacing'
                    ),
                    array(
                        'title_txt',
                        'title_txt2'
                    ),
                    array(
                        'title_txt_hover',
                        'title_txt_hover2'
                    ),
                    array(
                        'all_underline_color1',
                        'all_underline_color2'
                    ),
                    array(
                        'all_underline_height1',
                        'all_underline_height2'
                    )
                ),
                'td_flex_block_5' => array(
                    'art_title',
                    'f_title_font_family',
                    'f_title_font_size',
                    'f_title_font_line_height',
                    'f_title_font_style',
                    'f_title_font_weight',
                    'f_title_font_transform',
                    'f_title_font_spacing',
                    'title_txt',
                    'title_txt_hover',
                    'all_underline_color',
                    'all_underline_height'
                )
            ),
    		'Category tag' => array(
    			'td_flex_block_1' => array(
    				'modules_category',
				    'modules_category_margin',
				    'modules_category_padding',
				    'modules_cat_border',
				    'modules_category_radius',
				    'show_cat',
				    'f_cat_font_family',
				    'f_cat_font_size',
				    'f_cat_font_line_height',
				    'f_cat_font_style',
				    'f_cat_font_weight',
				    'f_cat_font_transform',
				    'f_cat_font_spacing',
				    'cat_bg',
				    'cat_txt',
				    'cat_border'
			    ),
			    'td_flex_block_2' => array(
			    	'modules_category',
			    	'modules_category_margin',
			    	'modules_category_padding',
			    	'modules_cat_border',
			    	'modules_category_radius',
			    	'show_cat',
                    'f_cat_font_family',
                    'f_cat_font_size',
                    'f_cat_font_line_height',
                    'f_cat_font_style',
                    'f_cat_font_weight',
                    'f_cat_font_transform',
                    'f_cat_font_spacing',
			    	'cat_bg',
			    	'cat_txt',
			    	'cat_border'
			    ),
			    'tdb_header_menu' => array(
			    	'modules_category',
			    	'modules_category_margin',
			    	'modules_category_padding',
			    	'modules_cat_border',
			    	'modules_category_radius',
			    	'show_cat',
                    'f_cat_font_family',
                    'f_cat_font_size',
                    'f_cat_font_line_height',
                    'f_cat_font_style',
                    'f_cat_font_weight',
                    'f_cat_font_transform',
                    'f_cat_font_spacing',
			    	'cat_bg',
			    	'cat_txt',
			    	'cat_border'
			    ),
		    ),
//		    'list2' => array(
//		    	'td_flex_block_2' => array(
//    				'custom_url'
//			    ),
//		    	'td_flex_block_3' => array(
//    				'custom_url'
//			    ),
//			    'td_flex_block_4' => array(
//    				'custom_url'
//			    ),
//		    )
	    );
    }



    /**
     * modify the blocks params for big grids
     * @return array
     */
    static function td_block_big_grid_params() {
        $map_filter_array = self::get_map_filter_array();

        // remove the limit filter from map. Big grids do not have a limit filter
        $map_filter_array = td_util::vc_array_remove_params($map_filter_array, array(
            'limit'
        ));

        return $map_filter_array;
    }



    static function get_map_css_tab() {
        return array(
            array (
                'param_name' => 'css',
                'value' => '',
                'type' => 'css_editor',
                'heading' => 'Css',
                'group' => 'Design options',
            ),
            array (
                'param_name' => 'tdc_css',
                'value' => '',
                'type' => 'tdc_css_editor',
                'heading' => '',
                'group' => 'Design options',
            ),
        );
    }



    /**
     * Map array for sliders
     * @return array VC_MAP params
     */
    static function td_slide_params() {
        $map_block_array = self::get_map_block_general_array();

        // remove some of the params that are not needed for the slide
        $map_block_array = td_util::vc_array_remove_params($map_block_array, array(
            'border_top',
            'ajax_pagination',
            'ajax_pagination_infinite_stop'
        ));

        // add some more
        $temp_array_merge = array_merge(
            $map_block_array,
            array(
                array(
                    "param_name" => "autoplay",
                    "type" => "textfield",
                    "value" => '',
                    "heading" => 'Autoplay slider (at x seconds)',
                    "description" => "Leave empty do disable autoplay",
                    "holder" => "div",
                    "class" => "tdc-textfield-small"
                )
            ),
            self::get_map_filter_array()
        );
        return $temp_array_merge;
    }
    
    //used to configure instagram on demos
    static function td_instagram_demo_data() {
        $instagram_demo_array = array();
        if(TD_DEPLOY_MODE == 'dev' || TD_DEPLOY_MODE == 'demo') {
             $instagram_demo_array = array(
                 array(
                     "param_name" => "instagram_demo_data",
                    "type" => "textarea_raw_html",
                    "value" => '',
                    "heading" => "Instagram demo data (avatar, followers number, images ids)",
                    "description" => 'Enter the data separated by comma in this order (user image, followers number, images ids) ',
                    "holder" => "div",
                    "class" => "",
                    'group' => 'Instagram'
                 )
             );

        }
        return $instagram_demo_array;
    }
}

Zerion Mini Shell 1.0