?? GreyFile — Mystic File Browser

Current path: home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/header/options-map/



?? Go up: /home/webdevt/www/wdp/wp-content/themes/quadric/framework/modules/header

?? Viewing: header-map.php

<?php

if ( ! function_exists('edgtf_quadric_header_options_map') ) {

	function edgtf_quadric_header_options_map() {

		edgtf_quadric_add_admin_page(
			array(
				'slug' => '_header_page',
				'title' => esc_html__( 'Header', 'quadric' ),
				'icon' => 'fa fa-header'
			)
		);

		$panel_header = edgtf_quadric_add_admin_panel(
			array(
				'page' => '_header_page',
				'name' => 'panel_header',
				'title' => esc_html__( 'Header', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header,
				'type' => 'radiogroup',
				'name' => 'header_type',
				'default_value' => 'header-standard',
				'label' => esc_html__( 'Choose Header Type', 'quadric' ),
				'description' => esc_html__( 'Select the type of header you would like to use', 'quadric' ),
				'options' => array(
					'header-standard' => array(
						'image' => edgtf_quadric_get_skin_uri().'/assets/img/header-icon.png'
					),
  				),
				'args' => array(
					'use_images' => true,
					'hide_labels' => true,
					'dependence' => true,
					'show' => array(
						'header-standard' => '#edgtf_panel_header_standard,#edgtf_header_behaviour,#edgtf_panel_fixed_header,#edgtf_panel_sticky_header,#edgtf_panel_main_menu',
                        'header-vertical' => '#edgtf_panel_header_vertical,#edgtf_panel_vertical_main_menu',
					),
					'hide' => array(
						'header-standard' => '#edgtf_panel_header_type1,#edgtf_panel_header_type2,#edgtf_panel_header_type3,#edgtf_panel_header_type4,#edgtf_panel_header_vertical,#edgtf_panel_vertical_main_menu',
                        'header-vertical' => '#edgtf_panel_header_type1,#edgtf_panel_header_type2,#edgtf_panel_header_type3,#edgtf_panel_header_type4,#edgtf_panel_header_standard,#edgtf_header_behaviour,#edgtf_panel_fixed_header,#edgtf_panel_sticky_header,#edgtf_panel_main_menu',
					)
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header,
				'type' => 'select',
				'name' => 'header_behaviour',
				'default_value' => 'fixed-on-scroll',
				'label' => esc_html__( 'Choose Header behaviour', 'quadric' ),
				'description' => esc_html__( 'Select the behaviour of header when you scroll down to page', 'quadric' ),
				'options' => array(
					'fixed-on-scroll' => esc_html__( 'Fixed on scroll', 'quadric' ),
					'sticky-header-on-scroll-up' => esc_html__( 'Sticky on scrol up', 'quadric' ),
					'sticky-header-on-scroll-down-up' => esc_html__( 'Sticky on scrol up/down', 'quadric' )

				),
                'hidden_property' => 'header_type',
                'hidden_value' => '',
                'hidden_values' => array('header-vertical'),
				'args' => array(
					'dependence' => true,
					'show' => array(
						'sticky-header-on-scroll-up' => '#edgtf_panel_sticky_header',
						'sticky-header-on-scroll-down-up' => '#edgtf_panel_sticky_header',
						'fixed-on-scroll' => '#edgtf_panel_fixed_header'
					),
					'hide' => array(
						'sticky-header-on-scroll-up' => '#edgtf_panel_fixed_header',
						'sticky-header-on-scroll-down-up' => '#edgtf_panel_fixed_header',
						'fixed-on-scroll' => '#edgtf_panel_sticky_header',
					)
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'name' => 'top_bar',
				'type' => 'yesno',
				'default_value' => 'no',
				'label' => esc_html__( 'Top Bar', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will show top bar area', 'quadric' ),
				'parent' => $panel_header,
				'args' => array(
					"dependence" => true,
					"dependence_hide_on_yes" => "",
					"dependence_show_on_yes" => "#edgtf_top_bar_container"
				)
			)
		);

		$top_bar_container = edgtf_quadric_add_admin_container(array(
			'name' => 'top_bar_container',
			'parent' => $panel_header,
			'hidden_property' => 'top_bar',
			'hidden_value' => 'no'
		));

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $top_bar_container,
				'type' => 'select',
				'name' => 'top_bar_layout',
				'default_value' => 'three-columns',
				'label' => esc_html__( 'Choose top bar layout', 'quadric' ),
				'description' => esc_html__( 'Select the layout for top bar', 'quadric' ),
				'options' => array(
					'two-columns' => esc_html__( 'Two columns', 'quadric' ),
					'three-columns' => esc_html__( 'Three columns', 'quadric' )
				),
				'args' => array(
					"dependence" => true,
					"hide" => array(
						"two-columns" => "#edgtf_top_bar_layout_container",
						"three-columns" => ""
					),
					"show" => array(
						"two-columns" => "",
						"three-columns" => "#edgtf_top_bar_layout_container"
					)
				)
			)
		);

		$top_bar_layout_container = edgtf_quadric_add_admin_container(array(
			'name' => 'top_bar_layout_container',
			'parent' => $top_bar_container,
			'hidden_property' => 'top_bar_layout',
			'hidden_value' => '',
			'hidden_values' => array("two-columns"),
		));

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $top_bar_layout_container,
				'type' => 'select',
				'name' => 'top_bar_column_widths',
				'default_value' => '30-30-30',
				'label' => esc_html__( 'Choose column widths', 'quadric' ),
				'description' => '',
				'options' => array(
					'30-30-30' => esc_html__( '33% - 33% - 33%', 'quadric' ),
					'25-50-25' => esc_html__( '25% - 50% - 25%', 'quadric' )
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'name' => 'top_bar_in_grid',
				'type' => 'yesno',
				'default_value' => 'yes',
				'label' => esc_html__( 'Top Bar in grid', 'quadric' ),
				'description' => esc_html__( 'Set top bar content to be in grid', 'quadric' ),
				'parent' => $top_bar_layout_container,
				'args' => array(
					"dependence" => true,
					"dependence_hide_on_yes" => "",
					"dependence_show_on_yes" => "#edgtf_top_bar_in_grid_container"
				)
			)
		);

		$top_bar_in_grid_container = edgtf_quadric_add_admin_container(array(
			'name' => 'top_bar_in_grid_container',
			'parent' => $top_bar_layout_container,
			'hidden_property' => 'top_bar_in_grid',
			'hidden_value' => 'no'
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'top_bar_grid_background_color',
			'type' => 'color',
			'label' => esc_html__( 'Grid Background Color', 'quadric' ),
			'description' => esc_html__( 'Set grid background color for top bar', 'quadric' ),
			'parent' => $top_bar_in_grid_container
		));


		edgtf_quadric_add_admin_field(array(
			'name' => 'top_bar_grid_background_transparency',
			'type' => 'text',
			'label' => esc_html__( 'Grid Background Transparency', 'quadric' ),
			'description' => esc_html__( 'Set grid background transparency for top bar', 'quadric' ),
			'parent' => $top_bar_in_grid_container,
			'args' => array('col_width' => 3)
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'top_bar_background_color',
			'type' => 'color',
			'label' => esc_html__( 'Background Color', 'quadric' ),
			'description' => esc_html__( 'Set background color for top bar', 'quadric' ),
			'parent' => $top_bar_layout_container
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'top_bar_background_transparency',
			'type' => 'text',
			'label' => esc_html__( 'Background Transparency', 'quadric' ),
			'description' => esc_html__( 'Set background transparency for top bar', 'quadric' ),
			'parent' => $top_bar_layout_container,
			'args' => array('col_width' => 3)
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'top_bar_height',
			'type' => 'text',
			'label' => esc_html__( 'Top bar height', 'quadric' ),
			'description' => esc_html__( 'Enter top bar height (Default is 40px)', 'quadric' ),
			'parent' => $top_bar_layout_container,
			'args' => array(
				'col_width' => 2,
				'suffix' => 'px'
			)
		));

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header,
				'type' => 'select',
				'name' => 'header_style',
				'default_value' => '',
				'label' => esc_html__( 'Header Skin', 'quadric' ),
				'description' => esc_html__( 'Choose a header style to make header elements (logo, main menu, side menu button) in that predefined style', 'quadric' ),
				'options' => array(
					'' => '',
					'light-header' => esc_html__( 'Light', 'quadric' ),
					'dark-header' => esc_html__( 'Dark', 'quadric' )
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header,
				'type' => 'yesno',
				'name' => 'enable_header_style_on_scroll',
				'default_value' => 'no',
				'label' => esc_html__( 'Enable Header Style on Scroll', 'quadric' ),
				'description' => esc_html__( 'Enabling this option, header will change style depending on row settings for dark/light style', 'quadric' ),
			)
		);

		$panel_header_standard = edgtf_quadric_add_admin_panel(
			array(
				'page' => '_header_page',
				'name' => 'panel_header_standard',
				'title' => esc_html__( 'Header Standard', 'quadric' ),
				'hidden_property' => 'header_type',
				'hidden_value' => '',
				'hidden_values' => array(
					'header-type1',
					'header-type2',
					'header-type3',
					'header-type4',
                    'header-vertical'
				)
			)
		);

		edgtf_quadric_add_admin_section_title(
			array(
				'parent' => $panel_header_standard,
				'name' => 'menu_area_title',
				'title' => esc_html__( 'Menu Area', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header_standard,
				'type' => 'yesno',
				'name' => 'menu_area_in_grid_header_standard',
				'default_value' => 'no',
				'label' => esc_html__( 'Header in grid', 'quadric' ),
				'description' => esc_html__( 'Set header content to be in grid', 'quadric' ),
				'args' => array(
					'dependence' => true,
					'dependence_hide_on_yes' => '',
					'dependence_show_on_yes' => '#edgtf_menu_area_in_grid_header_standard_container'
				)
			)
		);

		$menu_area_in_grid_header_standard_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $panel_header_standard,
				'name' => 'menu_area_in_grid_header_standard_container',
				'hidden_property' => 'menu_area_in_grid_header_standard',
				'hidden_value' => 'no'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_area_in_grid_header_standard_container,
				'type' => 'color',
				'name' => 'menu_area_grid_background_color_header_standard',
				'default_value' => '',
				'label' => esc_html__( 'Grid Background color', 'quadric' ),
				'description' => esc_html__( 'Set grid background color for header area', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_area_in_grid_header_standard_container,
				'type' => 'text',
				'name' => 'menu_area_grid_background_transparency_header_standard',
				'default_value' => '',
				'label' => esc_html__( 'Grid background transparency', 'quadric' ),
				'description' => esc_html__( 'Set grid background transparency for header', 'quadric' ),
				'args' => array(
					'col_width' => 3
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header_standard,
				'type' => 'color',
				'name' => 'menu_area_background_color_header_standard',
				'default_value' => '',
				'label' => esc_html__( 'Background color', 'quadric' ),
				'description' => esc_html__( 'Set background color for header', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header_standard,
				'type' => 'text',
				'name' => 'menu_area_background_transparency_header_standard',
				'default_value' => '',
				'label' => esc_html__( 'Background transparency', 'quadric' ),
				'description' => esc_html__( 'Set background transparency for header', 'quadric' ),
				'args' => array(
					'col_width' => 3
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_header_standard,
				'type' => 'text',
				'name' => 'menu_area_height_header_standard',
				'default_value' => '',
				'label' => esc_html__( 'Height', 'quadric' ),
				'description' => esc_html__( 'Enter header height (default is 60px)', 'quadric' ),
				'args' => array(
					'col_width' => 3,
					'suffix' => 'px'
				)
			)
		);

        $panel_header_vertical = edgtf_quadric_add_admin_panel(
            array(
                'page' => '_header_page',
                'name' => 'panel_header_vertical',
                'title' => esc_html__( 'Header Vertical', 'quadric' ),
                'hidden_property' => 'header_type',
                'hidden_value' => '',
                'hidden_values' => array(
                    'header-type1',
                    'header-type2',
                    'header-type3',
                    'header-type4',
                    'header-standard'
                )
            )
        );

            edgtf_quadric_add_admin_field(array(
                'name' => 'vertical_header_background_color',
                'type' => 'color',
                'label' => esc_html__( 'Background Color', 'quadric' ),
                'description' => esc_html__( 'Set background color for vertical menu', 'quadric' ),
                'parent' => $panel_header_vertical
            ));

            edgtf_quadric_add_admin_field(array(
                'name' => 'vertical_header_transparency',
                'type' => 'text',
                'label' => esc_html__( 'Transparency', 'quadric' ),
                'description' => esc_html__( 'Enter transparency for vertical menu (value from 0 to 1)', 'quadric' ),
                'parent' => $panel_header_vertical,
                'args' => array(
                    'col_width' => 1
                )
            ));

            edgtf_quadric_add_admin_field(
                array(
                    'name' => 'vertical_header_background_image',
                    'type' => 'image',
                    'default_value' => '',
                    'label' => esc_html__( 'Background Image', 'quadric' ),
                    'description' => esc_html__( 'Set background image for vertical menu', 'quadric' ),
                    'parent' => $panel_header_vertical
                )
            );

		$panel_sticky_header = edgtf_quadric_add_admin_panel(
			array(
				'title' => esc_html__( 'Sticky Header', 'quadric' ),
				'name' => 'panel_sticky_header',
				'page' => '_header_page',
				'hidden_property' => 'header_behaviour',
				'hidden_values' => array(
					'fixed-on-scroll'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'name' => 'scroll_amount_for_sticky',
				'type' => 'text',
				'label' => esc_html__( 'Scroll Amount for Sticky', 'quadric' ),
				'description' => esc_html__( 'Enter scroll amount for Sticky Menu to appear (deafult is header height)', 'quadric' ),
				'parent' => $panel_sticky_header,
				'args' => array(
					'col_width' => 2,
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'name' => 'sticky_header_in_grid',
				'type' => 'yesno',
				'default_value' => 'yes',
				'label' => esc_html__( 'Sticky Header in grid', 'quadric' ),
				'description' => esc_html__( 'Set sticky header content to be in grid', 'quadric' ),
				'parent' => $panel_sticky_header,
				'args' => array(
					"dependence" => true,
					"dependence_hide_on_yes" => "",
					"dependence_show_on_yes" => "#edgtf_sticky_header_in_grid_container"
				)
			)
		);

		$sticky_header_in_grid_container = edgtf_quadric_add_admin_container(array(
			'name' => 'sticky_header_in_grid_container',
			'parent' => $panel_sticky_header,
			'hidden_property' => 'sticky_header_in_grid',
			'hidden_value' => 'no'
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_header_grid_background_color',
			'type' => 'color',
			'label' => esc_html__( 'Grid Background Color', 'quadric' ),
			'description' => esc_html__( 'Set grid background color for sticky header', 'quadric' ),
			'parent' => $sticky_header_in_grid_container
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_header_grid_transparency',
			'type' => 'text',
			'label' => esc_html__( 'Sticky Header Grid Transparency', 'quadric' ),
			'description' => esc_html__( 'Enter transparency for sticky header grid (value from 0 to 1)', 'quadric' ),
			'parent' => $sticky_header_in_grid_container,
			'args' => array(
				'col_width' => 1
			)
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_header_background_color',
			'type' => 'color',
			'label' => esc_html__( 'Background Color', 'quadric' ),
			'description' => esc_html__( 'Set background color for sticky header', 'quadric' ),
			'parent' => $panel_sticky_header
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_header_transparency',
			'type' => 'text',
			'label' => esc_html__( 'Sticky Header Transparency', 'quadric' ),
			'description' => esc_html__( 'Enter transparency for sticky header (value from 0 to 1)', 'quadric' ),
			'parent' => $panel_sticky_header,
			'args' => array(
				'col_width' => 1
			)
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_header_height',
			'type' => 'text',
			'label' => esc_html__( 'Sticky Header Height', 'quadric' ),
			'description' => esc_html__( 'Enter height for sticky header (default is 60px)', 'quadric' ),
			'parent' => $panel_sticky_header,
			'args' => array(
				'col_width' => 2,
				'suffix' => 'px'
			)
		));

		$group_sticky_header_menu = edgtf_quadric_add_admin_group(array(
			'title' => esc_html__( 'Sticky Header Menu', 'quadric' ),
			'name' => 'group_sticky_header_menu',
			'parent' => $panel_sticky_header,
			'description' => esc_html__( 'Define styles for sticky menu items', 'quadric' ),
		));

		$row1_sticky_header_menu = edgtf_quadric_add_admin_row(array(
			'name' => 'row1',
			'parent' => $group_sticky_header_menu
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_color',
			'type' => 'colorsimple',
			'label' => esc_html__( 'Text Color', 'quadric' ),
			'description' => '',
			'parent' => $row1_sticky_header_menu
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'sticky_hovercolor',
			'type' => 'colorsimple',
			'label' => esc_html__( 'Hover/Active color', 'quadric' ),
			'description' => '',
			'parent' => $row1_sticky_header_menu
		));

		$row2_sticky_header_menu = edgtf_quadric_add_admin_row(array(
			'name' => 'row2',
			'parent' => $group_sticky_header_menu
		));

		edgtf_quadric_add_admin_field(
			array(
				'name' => 'sticky_google_fonts',
				'type' => 'fontsimple',
				'label' => esc_html__( 'Font Family', 'quadric' ),
				'default_value' => '-1',
				'parent' => $row2_sticky_header_menu,
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'textsimple',
				'name' => 'sticky_fontsize',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'default_value' => '',
				'parent' => $row2_sticky_header_menu,
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'textsimple',
				'name' => 'sticky_lineheight',
				'label' => esc_html__( 'Line height', 'quadric' ),
				'default_value' => '',
				'parent' => $row2_sticky_header_menu,
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'selectblanksimple',
				'name' => 'sticky_texttransform',
				'label' => esc_html__( 'Text transform', 'quadric' ),
				'default_value' => '',
				'options' => edgtf_quadric_get_text_transform_array(),
				'parent' => $row2_sticky_header_menu
			)
		);

		$row3_sticky_header_menu = edgtf_quadric_add_admin_row(array(
			'name' => 'row3',
			'parent' => $group_sticky_header_menu
		));

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'selectblanksimple',
				'name' => 'sticky_fontstyle',
				'default_value' => '',
				'label' => esc_html__( 'Font Style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array(),
				'parent' => $row3_sticky_header_menu
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'selectblanksimple',
				'name' => 'sticky_fontweight',
				'default_value' => '',
				'label' => esc_html__( 'Font Weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array(),
				'parent' => $row3_sticky_header_menu
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'type' => 'textsimple',
				'name' => 'sticky_letterspacing',
				'label' => esc_html__( 'Letter Spacing', 'quadric' ),
				'default_value' => '',
				'parent' => $row3_sticky_header_menu,
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$panel_fixed_header = edgtf_quadric_add_admin_panel(
			array(
				'title' => esc_html__( 'Fixed Header', 'quadric' ),
				'name' => 'panel_fixed_header',
				'page' => '_header_page',
				'hidden_property' => 'header_behaviour',
				'hidden_values' => array('sticky-header-on-scroll-up', 'sticky-header-on-scroll-down-up')
			)
		);

		edgtf_quadric_add_admin_field(array(
			'name' => 'fixed_header_grid_background_color',
			'type' => 'color',
			'default_value' => '',
			'label' => esc_html__( 'Grid Background Color', 'quadric' ),
			'description' => esc_html__( 'Set grid background color for fixed header', 'quadric' ),
			'parent' => $panel_fixed_header
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'fixed_header_grid_transparency',
			'type' => 'text',
			'default_value' => '',
			'label' => esc_html__( 'Header Transparency Grid', 'quadric' ),
			'description' => esc_html__( 'Enter transparency for fixed header grid (value from 0 to 1)', 'quadric' ),
			'parent' => $panel_fixed_header,
			'args' => array(
				'col_width' => 1
			)
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'fixed_header_background_color',
			'type' => 'color',
			'default_value' => '',
			'label' => esc_html__( 'Background Color', 'quadric' ),
			'description' => esc_html__( 'Set background color for fixed header', 'quadric' ),
			'parent' => $panel_fixed_header
		));

		edgtf_quadric_add_admin_field(array(
			'name' => 'fixed_header_transparency',
			'type' => 'text',
			'label' => esc_html__( 'Header Transparency', 'quadric' ),
			'description' => esc_html__( 'Enter transparency for fixed header (value from 0 to 1)', 'quadric' ),
			'parent' => $panel_fixed_header,
			'args' => array(
				'col_width' => 1
			)
		));


		$panel_main_menu = edgtf_quadric_add_admin_panel(
			array(
				'title' => esc_html__( 'Main Menu', 'quadric' ),
				'name' => 'panel_main_menu',
				'page' => '_header_page',
                'hidden_property' => 'header_type',
                'hidden_values' => array('header-vertical')
			)
		);

		edgtf_quadric_add_admin_section_title(
			array(
				'parent' => $panel_main_menu,
				'name' => 'main_menu_area_title',
				'title' => esc_html__( 'Main Menu General Settings', 'quadric' )
			)
		);
		
		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'select',
				'name' => 'menu_item_style',
				'default_value' => 'small_item',
				'label' => esc_html__( 'Item Height in 1st Level Menu', 'quadric' ),
				'description' => esc_html__( 'Choose menu item height', 'quadric' ),
				'options' => array(
					'small_item' => esc_html__( 'Small', 'quadric' ),
					'large_item' => esc_html__( 'Big', 'quadric' )
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'yesno',
				'name' => 'enable_manu_item_border',
				'default_value' => 'no',
				'label' => esc_html__( 'Enable 1st Level Menu Item Borders', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will display border around menu items', 'quadric' ),
				'args' => array(
					'dependence' => true,
					'dependence_hide_on_yes' => '',
					'dependence_show_on_yes' => '#edgtf_menu_item_border_container'
				)
			)
		);

		$menu_item_border_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $panel_main_menu,
				'name' => 'menu_item_border_container',
				'hidden_property' => 'enable_manu_item_border',
				'hidden_value' => 'no'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_item_border_container,
				'type' => 'select',
				'name' => 'menu_item_border_style',
				'default_value' => '',
				'label' => esc_html__( 'Menu Item Border', 'quadric' ),
				'description' => esc_html__( 'Visible only if border width and one of the border color fields are filled.', 'quadric' ),
				'options' => array(
					'all_borders' => esc_html__( 'All Borders', 'quadric' ),
					'top_bottom_borders' => esc_html__( 'Top/Bottom Borders', 'quadric' ),
					'right_border' => esc_html__( 'Right Border', 'quadric' ),
					'bottom_border' => esc_html__( 'Bottom Border', 'quadric' ),
					'bottom_border_double' => esc_html__( 'Bottom Double Borders', 'quadric' )
				),
				'args' => array(
					'dependence' => true,
					'hide' => array(
						'bottom_border_double' => '#edgtf_menu_item_border_width_container'
					),
					'show' => array(
						'all_borders' => '#edgtf_menu_item_border_width_container',
						'top_bottom_borders' => '#edgtf_menu_item_border_width_container',
						'right_border' => '#edgtf_menu_item_border_width_container',
						'bottom_border' => '#edgtf_menu_item_border_width_container'
					)
				)
			)
		);

		$menu_item_border_width_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $menu_item_border_container,
				'name' => 'menu_item_border_style',
				'hidden_property' => 'enable_manu_item_border',
				'hidden_value' => 'bottom_border_double'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_item_border_width_container,
				'type' => 'text',
				'name' => 'menu_item_border_width',
				'default_value' => '',
				'label' => esc_html__( 'Border Width', 'quadric' ),
				'description' => esc_html__( 'Enter border width', 'quadric' ),
				'args' => array(
					'suffix' => 'px',
					'col_width' => 3
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_item_border_width_container,
				'type' => 'text',
				'name' => 'menu_item_border_radius',
				'default_value' => '',
				'label' => esc_html__( 'Border Radius', 'quadric' ),
				'description' => esc_html__( 'Enter border radius', 'quadric' ),
				'args' => array(
					'suffix' => 'px',
					'col_width' => 3
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_item_border_width_container,
				'type' => 'select',
				'name' => 'menu_item_border_style_style',
				'default_value' => 'solid',
				'label' => esc_html__( 'Border Style', 'quadric' ),
				'description' => esc_html__( 'Choose border style', 'quadric' ),
				'options' => array(
					'solid' => esc_html__( 'Solid', 'quadric' ),
					'dotted' => esc_html__( 'Dotted', 'quadric' ),
					'dashed' => esc_html__( 'Dashed', 'quadric' )
				)
			)
		);

		$border_color_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $menu_item_border_container,
				'name' => 'group_border_color',
				'title' => esc_html__( 'Border Color', 'quadric' ),
				'description' => esc_html__( 'Choose a color for border', 'quadric' )
			)
		);

		$border_color_row = edgtf_quadric_add_admin_row(
			array(
				'parent' => $border_color_group,
				'name' => 'border_color_row'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $border_color_row,
				'type' => 'colorsimple',
				'name' => 'menu_item_border_color',
				'default_value' => '',
				'label' => esc_html__( 'Border Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $border_color_row,
				'type' => 'colorsimple',
				'name' => 'menu_item_hover_border_color',
				'default_value' => '',
				'label' => esc_html__( 'Border Hover Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $border_color_row,
				'type' => 'colorsimple',
				'name' => 'menu_item_active_border_color',
				'default_value' => '',
				'label' => esc_html__( 'Border Active Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'yesno',
				'name' => 'enable_menu_item_separators',
				'default_value' => 'yes',
				'label' => esc_html__( 'Enable 1st Level Menu Item Separators', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will display separators between menu items', 'quadric' ),
				'args' => array(
					'dependence' => true,
					'dependence_hide_on_yes' => '',
					'dependence_show_on_yes' => '#edgtf_menu_item_separators_container'
				)
			)
		);

		$menu_item_separators_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $panel_main_menu,
				'name' => 'menu_item_separators_container',
				'hidden_property' => 'enable_menu_item_separators',
				'hidden_value' => 'no'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $menu_item_separators_container,
				'type' => 'color',
				'name' => 'menu_item_separators_color',
				'default_value' => '',
				'label' => esc_html__( 'Separators Color', 'quadric' ),
				'description' => esc_html__( 'Enter separators color', 'quadric' ),
			)
		);		

		$drop_down_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'drop_down_group',
				'title' => esc_html__( 'Main Dropdown Menu', 'quadric' ),
				'description' => esc_html__( 'Choose a color and transparency for the main menu background (0 = fully transparent, 1 = opaque)', 'quadric' )
			)
		);

		$drop_down_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $drop_down_group,
				'name' => 'drop_down_row1',
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_background_color',
				'default_value' => '',
				'label' => esc_html__( 'Background Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_row1,
				'type' => 'textsimple',
				'name' => 'dropdown_background_transparency',
				'default_value' => '',
				'label' => esc_html__( 'Transparency', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_separator_color',
				'default_value' => '',
				'label' => esc_html__( 'Item Bottom Separator Color', 'quadric' ),
			)
		);		

		$drop_down_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $drop_down_group,
				'name' => 'drop_down_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_row2,
				'type' => 'yesnosimple',
				'name' => 'enable_dropdown_separator_full_width',
				'default_value' => 'no',
				'label' => esc_html__( 'Item Separator Full Width', 'quadric' ),
			)
		);

		$drop_down_padding_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'drop_down_padding_group',
				'title' => esc_html__( 'Main Dropdown Menu Padding', 'quadric' ),
				'description' => esc_html__( 'Choose a top/bottom padding for dropdown menu', 'quadric' )
			)
		);

		$drop_down_padding_row = edgtf_quadric_add_admin_row(
			array(
				'parent' => $drop_down_padding_group,
				'name' => 'drop_down_padding_row',
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_padding_row,
				'type' => 'textsimple',
				'name' => 'dropdown_top_padding',
				'default_value' => '',
				'label' => esc_html__( 'Top Padding', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $drop_down_padding_row,
				'type' => 'textsimple',
				'name' => 'dropdown_bottom_padding',
				'default_value' => '',
				'label' => esc_html__( 'Bottom Padding', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'select',
				'name' => 'menu_dropdown_appearance',
				'default_value' => 'default',
				'label' => esc_html__( 'Main Dropdown Menu Appearance', 'quadric' ),
				'description' => esc_html__( 'Choose appearance for dropdown menu', 'quadric' ),
				'options' => array(
					'dropdown-default' => esc_html__( 'Default', 'quadric' ),
					'dropdown-slide-from-bottom' => esc_html__( 'Slide From Bottom', 'quadric' ),
					'dropdown-slide-from-top' => esc_html__( 'Slide From Top', 'quadric' ),
					'dropdown-animate-height' => esc_html__( 'Animate Height', 'quadric' ),
					'dropdown-slide-from-left' => esc_html__( 'Slide From Left', 'quadric' )
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'text',
				'name' => 'dropdown_top_position',
				'default_value' => '',
				'label' => esc_html__( 'Dropdown position', 'quadric' ),
				'description' => esc_html__( 'Enter value in percentage of entire header height', 'quadric' ),
				'args' => array(
					'col_width' => 3,
					'suffix' => '%'
				)
			)
		);		

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'yesno',
				'name' => 'enable_dropdown_top_separator',
				'default_value' => 'no',
				'label' => esc_html__( 'Enable Dropdown Top Separator', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will display top separator for second level in dropdown menu', 'quadric' ),
				'args' => array(
					'dependence' => true,
					'dependence_hide_on_yes' => '',
					'dependence_show_on_yes' => '#edgtf_enable_dropdown_top_separator_container'
				)
			)
		);

		$enable_dropdown_top_separator_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $panel_main_menu,
				'name' => 'enable_dropdown_top_separator_container',
				'hidden_property' => 'enable_dropdown_top_separator',
				'hidden_value' => 'no'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $enable_dropdown_top_separator_container,
				'type' => 'color',
				'name' => 'dropdown_top_separator_color',
				'default_value' => '',
				'label' => esc_html__( 'Dropdown Top Separator Color', 'quadric' ),
				'description' => esc_html__( 'Choose color for top separator', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'yesno',
				'name' => 'dropdown_border_around',
				'default_value' => 'yes',
				'label' => esc_html__( 'Enable Dropdown Menu Border', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will display border around dropdown menu', 'quadric' ),
				'args' => array(
					'dependence' => true,
					'dependence_hide_on_yes' => '',
					'dependence_show_on_yes' => '#edgtf_dropdown_border_around_container'
				)
			)
		);

		$enable_dropdown_top_separator_container = edgtf_quadric_add_admin_container(
			array(
				'parent' => $panel_main_menu,
				'name' => 'dropdown_border_around_container',
				'hidden_property' => 'dropdown_border_around',
				'hidden_value' => 'no'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $enable_dropdown_top_separator_container,
				'type' => 'color',
				'name' => 'dropdown_border_around_color',
				'default_value' => '',
				'label' => esc_html__( 'Dropdown Border Color', 'quadric' ),
				'description' => esc_html__( 'Choose a color for border around dropdown menu', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $panel_main_menu,
				'type' => 'yesno',
				'name' => 'enable_wide_manu_background',
				'default_value' => 'no',
				'label' => esc_html__( 'Enable Full Width Background for Wide Dropdown Type', 'quadric' ),
				'description' => esc_html__( 'Enabling this option will show full width background  for wide dropdown type', 'quadric' ),
			)
		);

		$first_level_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'first_level_group',
				'title' => esc_html__( '1st Level Menu', 'quadric' ),
				'description' => esc_html__( 'Define styles for 1st level in Top Navigation Menu', 'quadric' )
			)
		);

		$first_level_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row1'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row1,
				'type' => 'colorsimple',
				'name' => 'menu_color',
				'default_value' => '',
				'label' => esc_html__( 'Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row1,
				'type' => 'colorsimple',
				'name' => 'menu_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Hover Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row1,
				'type' => 'colorsimple',
				'name' => 'menu_activecolor',
				'default_value' => '',
				'label' => esc_html__( 'Active Text Color', 'quadric' ),
			)
		);

		$first_level_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row2,
				'type' => 'colorsimple',
				'name' => 'menu_text_background_color',
				'default_value' => '',
				'label' => esc_html__( 'Text Background Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row2,
				'type' => 'colorsimple',
				'name' => 'menu_hover_background_color',
				'default_value' => '',
				'label' => esc_html__( 'Hover Text Background Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row2,
				'type' => 'colorsimple',
				'name' => 'menu_active_background_color',
				'default_value' => '',
				'label' => esc_html__( 'Active Text Background Color', 'quadric' ),
			)
		);

		$first_level_row3 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row3',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row3,
				'type' => 'colorsimple',
				'name' => 'menu_light_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Light Menu Hover Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row3,
				'type' => 'colorsimple',
				'name' => 'menu_light_activecolor',
				'default_value' => '',
				'label' => esc_html__( 'Light Menu Active Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row3,
				'type' => 'colorsimple',
				'name' => 'menu_light_border_color',
				'default_value' => '',
				'label' => esc_html__( 'Light Menu Border Hover/Active Color', 'quadric' ),
			)
		);

		$first_level_row4 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row4',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row4,
				'type' => 'colorsimple',
				'name' => 'menu_dark_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Dark Menu Hover Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row4,
				'type' => 'colorsimple',
				'name' => 'menu_dark_activecolor',
				'default_value' => '',
				'label' => esc_html__( 'Dark Menu Active Text Color', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row4,
				'type' => 'colorsimple',
				'name' => 'menu_dark_border_color',
				'default_value' => '',
				'label' => esc_html__( 'Dark Menu Border Hover/Active Color', 'quadric' ),
			)
		);

		$first_level_row5 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row5',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row5,
				'type' => 'fontsimple',
				'name' => 'menu_google_fonts',
				'default_value' => '-1',
				'label' => esc_html__( 'Font Family', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row5,
				'type' => 'textsimple',
				'name' => 'menu_fontsize',
				'default_value' => '',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row5,
				'type' => 'textsimple',
				'name' => 'menu_hover_background_color_transparency',
				'default_value' => '',
				'label' => esc_html__( 'Hover Background Color Transparency', 'quadric' ),
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row5,
				'type' => 'textsimple',
				'name' => 'menu_active_background_color_transparency',
				'default_value' => '',
				'label' => esc_html__( 'Active Background Color Transparency', 'quadric' ),
			)
		);

		$first_level_row6 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row6',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row6,
				'type' => 'selectblanksimple',
				'name' => 'menu_fontstyle',
				'default_value' => '',
				'label' => esc_html__( 'Font Style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row6,
				'type' => 'selectblanksimple',
				'name' => 'menu_fontweight',
				'default_value' => '',
				'label' => esc_html__( 'Font Weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row6,
				'type' => 'textsimple',
				'name' => 'menu_letterspacing',
				'default_value' => '',
				'label' => esc_html__( 'Letter Spacing', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row6,
				'type' => 'selectblanksimple',
				'name' => 'menu_texttransform',
				'default_value' => '',
				'label' => esc_html__( 'Text Transform', 'quadric' ),
				'options' => edgtf_quadric_get_text_transform_array()
			)
		);

		$first_level_row7 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $first_level_group,
				'name' => 'first_level_row7',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row7,
				'type' => 'textsimple',
				'name' => 'menu_lineheight',
				'default_value' => '',
				'label' => esc_html__( 'Line Height', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row7,
				'type' => 'textsimple',
				'name' => 'menu_padding_left_right',
				'default_value' => '',
				'label' => esc_html__( 'Padding Left/Right', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $first_level_row7,
				'type' => 'textsimple',
				'name' => 'menu_margin_left_right',
				'default_value' => '',
				'label' => esc_html__( 'Margin Left/Right', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$second_level_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'second_level_group',
				'title' => esc_html__( '2nd Level Menu', 'quadric' ),
				'description' => esc_html__( 'Define styles for 2nd level in Top Navigation Menu', 'quadric' )
			)
		);

		$second_level_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_group,
				'name' => 'second_level_row1'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_color',
				'default_value' => '',
				'label' => esc_html__( 'Text Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_background_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Background Color', 'quadric' )
			)
		);

		$second_level_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_group,
				'name' => 'second_level_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row2,
				'type' => 'fontsimple',
				'name' => 'dropdown_google_fonts',
				'default_value' => '-1',
				'label' => esc_html__( 'Font Family', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_fontsize',
				'default_value' => '',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_lineheight',
				'default_value' => '',
				'label' => esc_html__( 'Line Height', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_padding_top_bottom',
				'default_value' => '',
				'label' => esc_html__( 'Padding Top/Bottom', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$second_level_row3 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_group,
				'name' => 'second_level_row3',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_fontstyle',
				'default_value' => '',
				'label' => esc_html__( 'Font style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_fontweight',
				'default_value' => '',
				'label' => esc_html__( 'Font weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row3,
				'type' => 'textsimple',
				'name' => 'dropdown_letterspacing',
				'default_value' => '',
				'label' => esc_html__( 'Letter spacing', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_texttransform',
				'default_value' => '',
				'label' => esc_html__( 'Text Transform', 'quadric' ),
				'options' => edgtf_quadric_get_text_transform_array()
			)
		);

		$second_level_wide_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'second_level_wide_group',
				'title' => esc_html__( '2nd Level Wide Menu', 'quadric' ),
				'description' => esc_html__( 'Define styles for 2nd level in Wide Menu', 'quadric' )
			)
		);

		$second_level_wide_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_wide_group,
				'name' => 'second_level_wide_row1'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_color',
				'default_value' => '',
				'label' => esc_html__( 'Text Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_background_hovercolor',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Background Color', 'quadric' )
			)
		);

		$second_level_wide_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_wide_group,
				'name' => 'second_level_wide_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row2,
				'type' => 'fontsimple',
				'name' => 'dropdown_wide_google_fonts',
				'default_value' => '-1',
				'label' => esc_html__( 'Font Family', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_fontsize',
				'default_value' => '',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_lineheight',
				'default_value' => '',
				'label' => esc_html__( 'Line Height', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_padding_top_bottom',
				'default_value' => '',
				'label' => esc_html__( 'Padding Top/Bottom', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$second_level_wide_row3 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $second_level_wide_group,
				'name' => 'second_level_wide_row3',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_fontstyle',
				'default_value' => '',
				'label' => esc_html__( 'Font style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_fontweight',
				'default_value' => '',
				'label' => esc_html__( 'Font weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row3,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_letterspacing',
				'default_value' => '',
				'label' => esc_html__( 'Letter spacing', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $second_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_texttransform',
				'default_value' => '',
				'label' => esc_html__( 'Text Transform', 'quadric' ),
				'options' => edgtf_quadric_get_text_transform_array()
			)
		);

		$third_level_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'third_level_group',
				'title' => esc_html__( '3nd Level Menu', 'quadric' ),
				'description' => esc_html__( 'Define styles for 3nd level in Top Navigation Menu', 'quadric' )
			)
		);

		$third_level_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_group,
				'name' => 'third_level_row1'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_color_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Text Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_hovercolor_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_background_hovercolor_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Background Color', 'quadric' )
			)
		);

		$third_level_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_group,
				'name' => 'third_level_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row2,
				'type' => 'fontsimple',
				'name' => 'dropdown_google_fonts_thirdlvl',
				'default_value' => '-1',
				'label' => esc_html__( 'Font Family', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_fontsize_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_lineheight_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Line Height', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$third_level_row3 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_group,
				'name' => 'third_level_row3',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_fontstyle_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_fontweight_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row3,
				'type' => 'textsimple',
				'name' => 'dropdown_letterspacing_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Letter spacing', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_texttransform_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Text Transform', 'quadric' ),
				'options' => edgtf_quadric_get_text_transform_array()
			)
		);


		/***********************************************************/
		$third_level_wide_group = edgtf_quadric_add_admin_group(
			array(
				'parent' => $panel_main_menu,
				'name' => 'third_level_wide_group',
				'title' => esc_html__( '3rd Level Wide Menu', 'quadric' ),
				'description' => esc_html__( 'Define styles for 3rd level in Wide Menu', 'quadric' )
			)
		);

		$third_level_wide_row1 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_wide_group,
				'name' => 'third_level_wide_row1'
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_color_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Text Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_hovercolor_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Color', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row1,
				'type' => 'colorsimple',
				'name' => 'dropdown_wide_background_hovercolor_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Hover/Active Background Color', 'quadric' )
			)
		);

		$third_level_wide_row2 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_wide_group,
				'name' => 'third_level_wide_row2',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row2,
				'type' => 'fontsimple',
				'name' => 'dropdown_wide_google_fonts_thirdlvl',
				'default_value' => '-1',
				'label' => esc_html__( 'Font Family', 'quadric' )
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_fontsize_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font Size', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row2,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_lineheight_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Line Height', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		$third_level_wide_row3 = edgtf_quadric_add_admin_row(
			array(
				'parent' => $third_level_wide_group,
				'name' => 'third_level_wide_row3',
				'next' => true
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_fontstyle_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font style', 'quadric' ),
				'options' => edgtf_quadric_get_font_style_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_fontweight_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Font weight', 'quadric' ),
				'options' => edgtf_quadric_get_font_weight_array()
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row3,
				'type' => 'textsimple',
				'name' => 'dropdown_wide_letterspacing_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Letter spacing', 'quadric' ),
				'args' => array(
					'suffix' => 'px'
				)
			)
		);

		edgtf_quadric_add_admin_field(
			array(
				'parent' => $third_level_wide_row3,
				'type' => 'selectblanksimple',
				'name' => 'dropdown_wide_texttransform_thirdlvl',
				'default_value' => '',
				'label' => esc_html__( 'Text Transform', 'quadric' ),
				'options' => edgtf_quadric_get_text_transform_array()
			)
		);

        $panel_vertical_main_menu = edgtf_quadric_add_admin_panel(
            array(
                'title' => esc_html__( 'Vertical Main Menu', 'quadric' ),
                'name' => 'panel_vertical_main_menu',
                'page' => '_header_page',
                'hidden_property' => 'header_type',
                'hidden_values' => array('header-type1','header-type2','header-type3','header-type4','header-standard')
            )
        );

        $drop_down_group = edgtf_quadric_add_admin_group(
            array(
                'parent' => $panel_vertical_main_menu,
                'name' => 'vertical_drop_down_group',
                'title' => esc_html__( 'Main Dropdown Menu', 'quadric' ),
                'description' => esc_html__( 'Set a style for dropdown menu', 'quadric' )
            )
        );

        $vertical_drop_down_row1 = edgtf_quadric_add_admin_row(
            array(
                'parent' => $drop_down_group,
                'name' => 'edgtf_drop_down_row1',
            )
        );

        edgtf_quadric_add_admin_field(
            array(
                'parent' => $vertical_drop_down_row1,
                'type' => 'colorsimple',
                'name' => 'vertical_dropdown_background_color',
                'default_value' => '',
                'label' => esc_html__( 'Background Color', 'quadric' ),
            )
        );

        $group_vertical_first_level = edgtf_quadric_add_admin_group(array(
            'name'			=> 'group_vertical_first_level',
            'title' => esc_html__( '1st level', 'quadric' ),
            'description' => esc_html__( 'Define styles for 1st level menu', 'quadric' ),
            'parent'		=> $panel_vertical_main_menu
        ));

            $row_vertical_first_level_1 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_first_level_1',
                'parent'	=> $group_vertical_first_level
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_1st_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Color', 'quadric' ),
                'parent'		=> $row_vertical_first_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_1st_hover_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Hover/Active Color', 'quadric' ),
                'parent'		=> $row_vertical_first_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_1st_fontsize',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Size', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_first_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_1st_lineheight',
                'default_value'	=> '',
                'label' => esc_html__( 'Line Height', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_first_level_1
            ));

            $row_vertical_first_level_2 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_first_level_2',
                'parent'	=> $group_vertical_first_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_1st_texttransform',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Transform', 'quadric' ),
                'options'		=> edgtf_quadric_get_text_transform_array(),
                'parent'		=> $row_vertical_first_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'fontsimple',
                'name'			=> 'vertical_menu_1st_google_fonts',
                'default_value'	=> '-1',
                'label' => esc_html__( 'Font Family', 'quadric' ),
                'parent'		=> $row_vertical_first_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_1st_fontstyle',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Style', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_style_array(),
                'parent'		=> $row_vertical_first_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_1st_fontweight',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Weight', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_weight_array(),
                'parent'		=> $row_vertical_first_level_2
            ));

            $row_vertical_first_level_3 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_first_level_3',
                'parent'	=> $group_vertical_first_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_1st_letter_spacing',
                'default_value'	=> '',
                'label' => esc_html__( 'Letter Spacing', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_first_level_3
            ));

        $group_vertical_second_level = edgtf_quadric_add_admin_group(array(
            'name'			=> 'group_vertical_second_level',
            'title' => esc_html__( '2nd level', 'quadric' ),
            'description' => esc_html__( 'Define styles for 2nd level menu', 'quadric' ),
            'parent'		=> $panel_vertical_main_menu
        ));

            $row_vertical_second_level_1 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_second_level_1',
                'parent'	=> $group_vertical_second_level
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_2nd_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Color', 'quadric' ),
                'parent'		=> $row_vertical_second_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_2nd_hover_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Hover/Active Color', 'quadric' ),
                'parent'		=> $row_vertical_second_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_2nd_fontsize',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Size', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_second_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_2nd_lineheight',
                'default_value'	=> '',
                'label' => esc_html__( 'Line Height', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_second_level_1
            ));

            $row_vertical_second_level_2 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_second_level_2',
                'parent'	=> $group_vertical_second_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_2nd_texttransform',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Transform', 'quadric' ),
                'options'		=> edgtf_quadric_get_text_transform_array(),
                'parent'		=> $row_vertical_second_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'fontsimple',
                'name'			=> 'vertical_menu_2nd_google_fonts',
                'default_value'	=> '-1',
                'label' => esc_html__( 'Font Family', 'quadric' ),
                'parent'		=> $row_vertical_second_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_2nd_fontstyle',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Style', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_style_array(),
                'parent'		=> $row_vertical_second_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_2nd_fontweight',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Weight', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_weight_array(),
                'parent'		=> $row_vertical_second_level_2
            ));

            $row_vertical_second_level_3 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_second_level_3',
                'parent'	=> $group_vertical_second_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_2nd_letter_spacing',
                'default_value'	=> '',
                'label' => esc_html__( 'Letter Spacing', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_second_level_3
            ));

        $group_vertical_third_level = edgtf_quadric_add_admin_group(array(
            'name'			=> 'group_vertical_third_level',
            'title' => esc_html__( '3rd level', 'quadric' ),
            'description' => esc_html__( 'Define styles for 3rd level menu', 'quadric' ),
            'parent'		=> $panel_vertical_main_menu
        ));

            $row_vertical_third_level_1 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_third_level_1',
                'parent'	=> $group_vertical_third_level
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_3rd_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Color', 'quadric' ),
                'parent'		=> $row_vertical_third_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'colorsimple',
                'name'			=> 'vertical_menu_3rd_hover_color',
                'default_value'	=> '',
                'label' => esc_html__( 'Hover/Active Color', 'quadric' ),
                'parent'		=> $row_vertical_third_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_3rd_fontsize',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Size', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_third_level_1
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_3rd_lineheight',
                'default_value'	=> '',
                'label' => esc_html__( 'Line Height', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_third_level_1
            ));

            $row_vertical_third_level_2 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_third_level_2',
                'parent'	=> $group_vertical_third_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_3rd_texttransform',
                'default_value'	=> '',
                'label' => esc_html__( 'Text Transform', 'quadric' ),
                'options'		=> edgtf_quadric_get_text_transform_array(),
                'parent'		=> $row_vertical_third_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'fontsimple',
                'name'			=> 'vertical_menu_3rd_google_fonts',
                'default_value'	=> '-1',
                'label' => esc_html__( 'Font Family', 'quadric' ),
                'parent'		=> $row_vertical_third_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_3rd_fontstyle',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Style', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_style_array(),
                'parent'		=> $row_vertical_third_level_2
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'selectblanksimple',
                'name'			=> 'vertical_menu_3rd_fontweight',
                'default_value'	=> '',
                'label' => esc_html__( 'Font Weight', 'quadric' ),
                'options'		=> edgtf_quadric_get_font_weight_array(),
                'parent'		=> $row_vertical_third_level_2
            ));

            $row_vertical_third_level_3 = edgtf_quadric_add_admin_row(array(
                'name'		=> 'row_vertical_third_level_3',
                'parent'	=> $group_vertical_third_level,
                'next'		=> true
            ));

            edgtf_quadric_add_admin_field(array(
                'type'			=> 'textsimple',
                'name'			=> 'vertical_menu_3rd_letter_spacing',
                'default_value'	=> '',
                'label' => esc_html__( 'Letter Spacing', 'quadric' ),
                'args'			=> array(
                    'suffix'	=> 'px'
                ),
                'parent'		=> $row_vertical_third_level_3
            ));
	}

	add_action( 'edgtf_quadric_options_map', 'edgtf_quadric_header_options_map', 4);

}


??

??