<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
<?php

// General
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'General', 'beruco-addon' ),
	'id'         => 'general-tab'
) );

// -> Site Settings
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Site Settings', 'beruco-addon' ),
	'id'         => 'site-general-settings',
	'fields'	 => array(
		array(
			'id'			=> 'loader-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Loader Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for site page loader. If you have did not uploaded means default page loader will work.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id' 			=> 'page-loader-option',
			'type' 			=> 'toggle',
			'title' 		=> esc_html__( 'Enable/Disable Page Loader', 'beruco-addon' ),
			'description'   	=> esc_html__( 'This feature allows you to control the visibility of a loading animation when your webpage is being loaded or refreshed', 'beruco-addon'),
		),
		array(
			'id'			=> 'page_loader',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Page Loader', 'beruco-addon' ),
			'description'	        => esc_html__( 'Upload an image or GIF to be displayed while your webpage is loading, enhancing the user experience with a custom loading animation.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'page-loader-option', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'site-layout-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is site layout settings.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'            => 'site-layout',
			'type'          => 'radioimage',
			'title'         => esc_html__('Site Layout', 'beruco-addon'),
			'description'   => esc_html__('Select how your website is displayed: in a wide, boxed, or wider format. This option allows you to customize the overall width and appearance of your site.', 'beruco-addon'),
			'items'         => array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-wide.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-boxed.png'
				),
				'wider' => array(
					'title' => esc_html__('Wider', 'beruco-addon'),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-wider.png'
				)
			),
			'default'       => 'wide',
			'required'      => array('general-chk', '=', array('custom'))
		),		
		array(
			'id'			=> 'site-width',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Site Maximum Width', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the overall site width. Enter value including any valid CSS unit, ex: 1200.', 'beruco-addon' ),
			'only_dimension' => 'width',
			'default'		=> array( 'width' => '1200' )
		),
		array(
			'id'			=> 'site-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Site Content Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the top/bottom padding for page content. Enter values like, ex: 60, 60.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'site-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Body Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of body, This will work behind your boxed layout.', 'beruco-addon' ),
			'required'		=> array( 'site-layout', '=', array( 'boxed' ) )
		),
		array(
			'id'			=> 'site-api-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'API Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is site API settings.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'mailchimp-api',
			'type'			=> 'text',
			'title'			=> esc_html__( 'Mailchimp API', 'beruco-addon' ),
			'description'           => wp_kses_post('Here you can add your Mailchimp API key. you have to select list id in your mailchimp widget to work mailchimp properly, <a href="post-new.php?post_type=page" target="_blank">Get Mailchimp API here.</a>.', 'beruco-addon'),
			'default'		=> ''
		),
		array(
			'id'			=> 'site-rtl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'RTL Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'Toggle this control to enable or disable RTL mode.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'rtl',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable RTL', 'beruco-addon' ),
			'description'	=> esc_html__( 'Toggle this control to enable or disable RTL mode. Switch your entire site to Right-to-Left text direction, suitable for languages like Arabic and Hebrew.', 'beruco-addon' )
		),
		array(
			'id'  			=> 'dark-light-setting',
			'type'          => 'label',
			'title'  		=> esc_html( 'Dark/Light Mode'),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'dark-light',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable Dark/Light', 'beruco-addon' ),
			'description'	=> esc_html__( 'Switch between dark and light themes for the entire site. This enhances user experience by offering a customizable viewing option.', 'beruco-addon' )
		),
		array(
			'id'			=> 'favicon-icon',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Favicon Icon', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose your favicon icon to be displayed.', 'beruco-addon' )
		)
	)
) );
// -> Logo Settings
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Logo Settings', 'beruco-addon' ),
	'id'         => 'site-logo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'logo-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Logo Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for site logo.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'site-logo',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Default Logo', 'beruco-addon' ),
			'description'	=> wp_kses_post('Choose an image for your site logo by selecting from the options below the Upload Image button.Some pages have a unique logo that cannot be changed here, you can change it in page edit.', 'beruco-addon'),
			'default'		=> ''
		),
		array(
			'id'			=> 'site-logo-width',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Site Logo Maximum Width', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is maximum width of logo. if you want original width leave this field empty.', 'beruco-addon' ),
			'only_dimension' => 'width'
		),
		array(
			'id'			=> 'site-logo-desc',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable Site Logo Description', 'beruco-addon' ),
			'description'	=> esc_html__( 'Describe your logo with a Description. You can enable or disable.', 'beruco-addon' )
		),
		array(
			'id'			=> 'sticky-logo',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Sticky/Fixed Logo', 'beruco-addon' ),
			'description'	=> esc_html__( 'Select an image file for your sticky header logo. While scrolling it will be fixed.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'sticky-logo-width',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Sticky/Fixed Logo Maximum Width', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is maximum width of sticky logo. if you want original width leave this field empty.', 'beruco-addon' ),
			'only_dimension' => 'width'
		),
		array(
			'id'			=> 'mobile-logo',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Mobile Logo', 'beruco-addon' ),
			'description'	=> esc_html__( 'Select an image file for your mobile logo.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'mobile-logo-width',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Mobile Logo Maximum Width', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is maximum width of mobile logo. if you want original width leave this field empty.', 'beruco-addon' ),
			'only_dimension' => 'width'
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'general-end'
));

// Typography
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Typography', 'beruco-addon' ),
	'id'         => 'typography-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Site Typography', 'beruco-addon' ),
	'id'         => 'site-typo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'content-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Site Common Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all body text in Content.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'lead-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Lead Text Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is typography settigs for lead text.', 'beruco-addon' ),
			'default'		=> ''
		)
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Heading Typography', 'beruco-addon' ),
	'id'         => 'heading-typo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'h1-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H1 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H1 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h2-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H2 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H2 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h3-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H3 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H3 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h4-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H4 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H4 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h5-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H5 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H5 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h6-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H6 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the typography for all H6 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Heading MobileView Typography', 'beruco-addon' ),
	'id'         => 'heading-mobile-typo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'h1-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H1 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H1 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h2-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H2 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H2 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h3-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H3 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H3 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h4-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H4 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H4 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h5-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H5 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H5 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'h6-mobile-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'H6 Fonts', 'beruco-addon' ),
			'description'	=> esc_html__( 'These settings control the mobile view typography for all H6 headings.', 'beruco-addon' ),
			'default'		=> ''
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Site Header Typography', 'beruco-addon' ),
	'id'         => 'header-typo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'header-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Site Header Typography', 'beruco-addon' ),
			'description' 	=> esc_html__( 'Header typography for the Site header', 'beruco-addon' ),
			'default'		=> ''
		),		
		array(
			'id'			=> 'header-topbar-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Topbar Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Topbar of the site', 'beruco-addon' ),
			'default'		=> ''
		),		
		array(
			'id'			=> 'header-logobar-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Logo bar Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Logo bar of the site', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Navbar Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Nav bar of the site', 'beruco-addon' ),
			'default'		=> ''
		)
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Site Footer Typography', 'beruco-addon' ),
	'id'         => 'footer-typo-settings',
	'fields'	 => array(
		array(
			'id'			=> 'footer-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Site Footer Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Footer of the site', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'insta-footer-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Footer Top Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Top footer of the site', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-widgets-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Footer Widgets Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Footer widgets of the site', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'copyright-section-typography',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Copyright Section Typography', 'beruco-addon' ),
			'description'  	=> esc_html__( 'Typography for the Copyrights section of the site', 'beruco-addon' ),
			'default'		=> ''
		)
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'typography-end'
));

// Colors
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Colors', 'beruco-addon' ),
	'id'         => 'colors-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Theme Colors', 'beruco-addon' ),
	'id'         => 'theme-colors',
	'fields'	 => array(
		array(
			'id'			=> 'primary-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Theme Primary Color', 'beruco-addon' ),
			'description'   => wp_kses_post( 'Choose a main color for your website, applying it across all elements. Ensure to update this color in both the <a href="admin.php?page=revslider">Slider</a> and Elementor settings under <b>Site Settings > Global Colors</b>.', 'beruco-addon'),
			'alpha'			=> false,
			'default'		=> '#3845ab'
		),
		array(
			'id'			=> 'secondary-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Theme Secondary Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is secondary color of the theme. Selected color will work in few places of the website. you can update to leave it as empty.', 'beruco-addon' ),
			'alpha'			=> false,
			'default'		=> '#b043ba'
		),
		array(
			'id'			=> 'link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Theme Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the links color of the entire website.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'button-color',
			'type'			=> 'btn_color',
			'title'			=> esc_html__( 'Button Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the button color of the entire website.', 'beruco-addon' ),
			'default'		=> ''
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'theme-colors-end'	
));

// Header
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Site Header', 'beruco-addon' ),
	'id'         => 'header-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'General', 'beruco-addon' ),
	'id'         => 'header-general',
	'fields'	 => array(
		array(
			'id'			=> 'header-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Header Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the header layout. either wide or boxed or wider.', 'beruco-addon' ),
			'items'		=> array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-wide.png'
				),
				'wider' => array(
					'title' => esc_html__( 'Wider', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-wider.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/header/header-boxed.png'
				)
			),
			'default' => 'wide'
		),
		array(
			'id'			=> 'header-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Header Bars', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the header items. Drag and drop items you want to display header normal and header sticky area.', 'beruco-addon' ),
			'default'		=> array(
				'normal' => array(
					'topbar' => esc_html__( 'Topbar', 'beruco-addon' ),
					'logobar' => esc_html__( 'Logo bar', 'beruco-addon' )
				),
				'sticky' => array(
					'navbar' => esc_html__( 'Navbar', 'beruco-addon' )
				),
				'disabled' => array(
				)
			)
		),
		array(
			'id'			=> 'header-absolute',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Header Transparent', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable/Disable header over Content. Like floating on Slider / Page title bar and you have to select RGBA background color for yout header or header items to display header like that.', 'beruco-addon' ),
			'default'		=> false
		),
		array(
			'id'			=> 'header-sticky',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Choose Header Sticky/Fixed', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control to show the sticky header while scroll or on while scrollup.', 'beruco-addon' ),
			'choices'		=> array(
				'normal'		=> esc_html__( 'While Scroll', 'beruco-addon' ),
				'on_scrollup'	=> esc_html__( 'On Scroll Up', 'beruco-addon' )
			),
			'default'		=> 'normal'
		),
		array(
			'id'			=> 'menu-type',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Main Menu Type', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is an option for to enable your main menu as megamenu. otherwise normal menu will display in default.', 'beruco-addon' ),
			'choices'		=> array(
				'normal'	=> esc_html__( 'Default Menu', 'beruco-addon' ),
				'mega'		=> esc_html__( 'Mega menu', 'beruco-addon' )
			),
			'default'		=> 'normal'
		),
		array(
			'id'			=> 'header-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Header Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of header styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),		
		array(
			'id'			=> 'header-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Header Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the color of the header links.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Header Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the background color of header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Header Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Header padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the top/bottom/left/right padding for Header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Header margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the top/bottom/left/right margin for Header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'dropdown-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Dropdown Menu Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control all type of dropdown menu styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'dropdown-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Dropdown Menu Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the color for menus in dropdown menu.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'dropdown-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Dropdown Menu Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the background settings of dropdown menu area.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'dropdown-sticky-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Dropdown Menu Styles on Sticky/Fixed', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of menu dropdown styles on sticky.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'dropdown-sticky-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Dropdown Menu Link Color on Sticky/Fixed', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control link colors for menu dropdown on sticky.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'dropdown-sticky-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Dropdown Menu Background Color on Sticky/Fixed', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control background color for menu dropdown on sticky.', 'beruco-addon' ),
			'default'		=> ''
		),	
		array(
			'id'			=> 'header-other-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Other Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are extra header options.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'header-email',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Header Email', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can add your email id to show in your header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-address',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Header Address', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can add your address to show in your header.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'search-type',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Search Toggle Modal', 'beruco-addon' ),
			'description'	=> esc_html__( 'Select search box layout type to show in your header area.', 'beruco-addon' ),
			'choices'		=> array(
				'1'	=> esc_html__( 'Full Screen Search', 'beruco-addon' ),
				'2' => esc_html__( 'Text Box Toggle Search', 'beruco-addon' ),
				'3' => esc_html__( 'Full Bar Toggle Search', 'beruco-addon' ),
				'4' => esc_html__( 'Bottom Seach Box Toggle', 'beruco-addon' )
			),
			'default'		=> '1'
		),
		array(
			'id'			=> 'header-offset',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Scroll Offset', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is header bottom offset while one page scroll.', 'beruco-addon' ),
			'only_dimension' => 'height',
			'default'		=> array( 'height' => '0' )
		),
		array(
			'id'			=> 'mobile-header-offset',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Mobile Header Scroll Offset', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is mobile header bottom offset while one page scroll.', 'beruco-addon' ),
			'only_dimension' => 'height',
			'default'		=> array( 'height' => '0' )
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Topbar', 'beruco-addon' ),
	'id'         => 'header-topbar',
	'fields'	 => array(
		array(
			'id'			=> 'topbar-custom-text-1',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Topbar Custom Text 1', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is topbar custom text field. Here you can place custom text and shortcodes too', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'topbar-custom-text-2',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Topbar Custom Text 2', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is topbar custom text field. Here you can place custom text and shortcodes too', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'topbar-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Topbar Items', 'beruco-addon' ),
			'description'	=> esc_html__( 'These all are header topbar items. You can make your own layout by drag and drop', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					'custom-text-1' => esc_html__( 'Custom Text 1', 'beruco-addon' )
				),
				'center' => array(					
				),
				'right' => array(
					'social' => esc_html__( 'Social', 'beruco-addon' )
				),
				'disabled' => array(
					'address' => esc_html__( 'Address', 'beruco-addon' ),
					'email' => esc_html__( 'Email', 'beruco-addon' ),
					'search' => esc_html__( 'Search', 'beruco-addon' ),
					'top-menu' => esc_html__( 'Top Menu', 'beruco-addon' ),
					'custom-text-2' => esc_html__( 'Custom Text 2', 'beruco-addon' )
				)
			)
		),
		array(
			'id'			=> 'header-topbar-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Topbar Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of header topbar styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-topbar-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Topbar Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the height of header topbar. In pixels.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),
		array(
			'id'			=> 'header-topbar-sticky-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Topbar Sticky/Fixed Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the height of header sticky topbar.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),		
		array(
			'id'			=> 'header-topbar-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Topbar Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the link color settings for header topbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-topbar-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Topbar Background Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control background settings for header topbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-topbar-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Topbar Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control the border settings for header topbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-topbar-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Topbar padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control padding settings for header topbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-topbar-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Topbar margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control margin settings for header topbar', 'beruco-addon' ),
			'default'		=> ''
		),	
		array(
			'id'			=> 'header-topbar-sticky-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Topbar Sticky/Fixed Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control all the type of header topbar sticky styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-topbar-sticky-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Topbar Sticky/Fixed Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the link color settings for header topbar on sticky', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-topbar-sticky-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Topbar Sticky/Fixed Background Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the background settings for header topbar on sticky', 'beruco-addon' ),
			'default'		=> ''
		),	
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Logo bar', 'beruco-addon' ),
	'id'         => 'header-logobar',
	'fields'	 => array(
		array(
			'id'			=> 'logobar-custom-text-1',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Logobar Custom Text1', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is logobar custom text field. Here you can place custom text and shortcodes too', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'logobar-custom-text-2',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Logobar Custom Text2', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is logobar custom text field. Here you can place custom text and shortcodes too', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'logobar-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Logo bar Items', 'beruco-addon' ),
			'description'	=> esc_html__( 'These all are header logobar items. You can make your own layout by drag and drop', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'logo' => esc_html__( 'Logo', 'beruco-addon' )
				),
				'right' => array(					
				),
				'disabled' => array(
					'social' => esc_html__( 'Social', 'beruco-addon' ),
					'address' => esc_html__( 'Address', 'beruco-addon' ),
					'email' => esc_html__( 'Email', 'beruco-addon' ),
					'search' => esc_html__( 'Search', 'beruco-addon' ),
					'primary-menu' => esc_html__( 'Primary Menu', 'beruco-addon' ),
					'secondary-bar' => esc_html__( 'Secondary Bar', 'beruco-addon' ),
					'signin' => esc_html__( 'Signin/Register', 'beruco-addon' ),
					'custom-text-2' => esc_html__( 'Custom Text 2', 'beruco-addon' ),
					'custom-text-1' => esc_html__( 'Custom Text 1', 'beruco-addon' ),
				)
			)
		),
		array(
			'id'			=> 'header-logobar-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Logo bar Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of header logobar styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-logobar-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Logo bar Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the height of header logobar. In pixels.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),
		array(
			'id'			=> 'header-logobar-sticky-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Logo bar Sticky Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the sticky height of header logobar. In pixels.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),		
		array(
			'id'			=> 'header-logobar-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Logo bar Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the link color settings for header logobar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-logobar-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Logo bar Background Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control background settings for header logobar.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-logobar-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Logo bar Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for header logobar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-logobar-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Logo bar padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding setting for header logobar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-logobar-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Logo bar margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is margin setting for header logobar', 'beruco-addon' ),
			'default'		=> ''
		),	
		array(
			'id'			=> 'header-logobar-sticky-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Logobar Sticky/Fixed Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of header logobar sticky styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-logobar-sticky-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Logobar Sticky/Fixed Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for header logobar on sticky', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-logobar-sticky-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Logobar Sticky/Fixed Background Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings for header logobar on sticky', 'beruco-addon' ),
			'default'		=> ''
		),		
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Navbar', 'beruco-addon' ),
	'id'         => 'header-navbar',
	'fields'	 => array(
		array(
			'id'			=> 'navbar-custom-text-1',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Navbar Custom Text 1', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is navbar custom text field. Here you can place custom text and shortcodes too.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'navbar-custom-text-2',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Navbar Custom Text 2', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is navbar custom text field. Here you can place custom text and shortcodes too.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'navbar-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Nav bar Items', 'beruco-addon' ),
			'description'	=> esc_html__( 'These all are navbar items. You can make your own layout by drag and drop', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(	
					'logo' => esc_html__( 'Logo', 'beruco-addon' ),
					'primary-menu' => esc_html__( 'Primary Menu', 'beruco-addon' )
				),
				'center' => array(					
				),
				'right' => array(	
					'search' => esc_html__( 'Search', 'beruco-addon' ),
				),
				'disabled' => array(
					'social' => esc_html__( 'Social', 'beruco-addon' ),
					'address' => esc_html__( 'Address', 'beruco-addon' ),
					'email' => esc_html__( 'Email', 'beruco-addon' ),
					'secondary-bar' => esc_html__( 'Secondary Bar', 'beruco-addon' ),
					'signin' => esc_html__( 'Signin/Register', 'beruco-addon' ),
					'custom-text-2' => esc_html__( 'Custom Text 2', 'beruco-addon' ),
					'custom-text-1' => esc_html__( 'Custom Text 1', 'beruco-addon' ),
				)
			)
		),
		array(
			'id'			=> 'header-navbar-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Navbar Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of header navbar styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-navbar-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Navbar Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the height of header navbar. In pixels.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),
		array(
			'id'			=> 'header-navbar-sticky-height',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Header Navbar Sticky Height', 'beruco-addon' ),
			'description'	=> esc_html__( 'Controls the height of header sticky navbar. In pixels.', 'beruco-addon' ),
			'only_dimension' => 'height'
		),		
		array(
			'id'			=> 'header-navbar-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Navbar Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the link color settings for header navbar.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Header Navbar Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control background  settings for header navbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Navbar Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the border settings for header navbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Navbar padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the padding settings for header navbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Navbar margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the margin settings for header navbar', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-sticky-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Navbar Sticky/Fixed Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can control all the type of header navbar sticky styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),
		array(
			'id'			=> 'header-navbar-sticky-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Navbar Sticky/Fixed Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the link color settings for header navbar on sticky.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'header-navbar-sticky-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Navbar Sticky/Fixed Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'Control the background settings for header navbar on sticky.', 'beruco-addon' ),
			'default'		=> ''
		),	
	)
) );
Beruco_Options::beruco_set_sub_section( array(
    'title'      => esc_html__( 'Mobile Header', 'beruco-addon' ),
    'id'         => 'header-mobileheader',
    'fields'     => array(
        array(
            'id'            => 'mobilebar-responsive',
            'type'          => 'number',
            'title'         => esc_html__( 'Mobile Bar From', 'beruco-addon' ),
            'description'   => esc_html__( 'This is mobile bar show option from which window width. Example 767', 'beruco-addon' ),
            'default'       => '767'
        ),
        array(
            'id'            => 'mobilebar-sticky',
            'type'          => 'select',
            'title'         => esc_html__( 'Choose Mobile Bar Sticky', 'beruco-addon' ),
            'description'   => esc_html__( 'This is option to sticky mobile bar on or off or on while scrollup', 'beruco-addon' ),
            'choices'       => array(
                'off'       => 'Off',
                'on'        => 'On',
                'on_scrollup' => 'On Scroll Up'
            ),
            'default'       => 'off'
        ),
		array(
            'id'            => 'header-mobilebar-color',
            'type'          => 'color',
            'title'         => esc_html__( 'Header Mobilebar Background Color', 'beruco-addon' ),
            'description'   => esc_html__( 'This is the Header Color for the theme\'s Mobilebar. Selected color will work in few places of the website. you can update to leave it as empty.', 'beruco-addon' ),
            'alpha'         => false,
            'default'       => '#000'
        ),
		array(
            'id'            => 'header-mobilebar-item-color',
            'type'          => 'color',
            'title'         => esc_html__( 'Header Mobilebar Items Color', 'beruco-addon' ),
            'description'   => esc_html__( 'This is the Header Color for the theme\'s Mobilebar. Selected color will work in few places of the website. you can update to leave it as empty.', 'beruco-addon' ),
            'alpha'         => false,
            'default'       => '#939393'
        ),
        array(
            'id'            => 'mobile-menu-custom-text-1',
            'type'          => 'textarea',
            'title'         => esc_html__( 'Mobile menu Custom Text 1', 'beruco-addon' ),
            'description'   => esc_html__( 'This is Mobile custom text field. Here you can place custom text and shortcodes too.', 'beruco-addon' ),
            'default'       => ''
        ),
        array(
            'id'            => 'mobile-menu-custom-text-2',
            'type'          => 'textarea',
            'title'         => esc_html__( 'Mobile menu Custom Text 2', 'beruco-addon' ),
            'description'   => esc_html__( 'This is Mobile custom text field. Here you can place custom text and shortcodes too.', 'beruco-addon' ),
            'default'       => ''
        ),
        array(
            'id'            => 'mobilebar-items',
            'type'          => 'dragdrop',
            'title'         => esc_html__( 'Mobile Header Items', 'beruco-addon' ),
            'description'   => esc_html__( 'These all are mobile header items. You can make your own layout by drag and drop', 'beruco-addon' ),
            'default'       => array(
                'left' => array(                    
                    'menu-toggle' => esc_html__( 'Mobile Menu Trigger', 'beruco-addon' ),                    
                ),
                'center' => array(        
                    'logo' => esc_html__( 'Logo', 'beruco-addon' ),
                ),
                'right' => array(    
                    'search' => esc_html__( 'Search Trigger', 'beruco-addon' ),
                ),
                'disabled' => array(
                'mobile-menu-custom-text-1' => esc_html__( 'Mobile Custom Text 1', 'beruco-addon' )
                )
            )
        ),
        array(
            'id'            => 'mobilebar-menu-items',
            'type'          => 'dragdrop',
            'title'         => esc_html__( 'Mobile Menu Part Items', 'beruco-addon' ),
            'description'   => esc_html__( 'These all are mobile menu part items. You can make your own layout by drag and drop', 'beruco-addon' ),
            'default'       => array(
                'enabled' => array(                    
                    'logo' => esc_html__( 'Logo', 'beruco-addon' ),
                    'menu' => esc_html__( 'Mobile Menu', 'beruco-addon' )
                ),
                'disabled' => array(
                    'search' => esc_html__( 'Search', 'beruco-addon' ),
                    'social' => esc_html__( 'Social Links', 'beruco-addon' ),
                    'mobile-menu-custom-text-1' => esc_html__( 'Mobile menu Custom Text 1', 'beruco-addon' ),
                    'mobile-menu-custom-text-2' => esc_html__( 'Mobile menu Custom Text 2', 'beruco-addon' ),
                )
            )
        ),
		array(
            'id'            => 'mobile-menu-color',
            'type'          => 'color',
            'title'         => esc_html__( 'Mobile Menu Background Color', 'beruco-addon' ),
            'description'   => esc_html__( 'This is Mobile of the theme. Selected color will work in few places of the website. you can update to leave it as empty.', 'beruco-addon' ),
            'alpha'         => false,
            'default'       => '#fff'
        ),
		array(
            'id'            => 'mobile-menu-item-color',
            'type'          => 'color',
            'title'         => esc_html__( 'Mobile Menu Items Color', 'beruco-addon' ),
            'description'   => esc_html__( 'This is Mobile of the theme. Selected color will work in few places of the website. you can update to leave it as empty.', 'beruco-addon' ),
            'alpha'         => false,
            'default'       => '#000'
        ),
		array(
            'id'            => 'mobile-sidebar-width',
            'type'          => 'hw',
            'title'         => esc_html__( 'Mobile Menu Maximum Width', 'beruco-addon' ),
            'description'   => esc_html__( 'This is the maximum width of the logo. If you want the original width, leave this field empty.', 'beruco-addon' ),
            'only_dimension' => 'width',
			'default'		=> array( 'width' => '300' )
        ),
    )
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Secondary Area', 'beruco-addon' ),
	'id'         => 'secondary-area',
	'fields'	 => array(
		array(
			'id'			=> 'secondary-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Secondary Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for secondary widget area. This part only works when you active secondary bar item on nav/logo bars.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'secondary-sidebar-from',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Animation From', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose secondary bar animation from.', 'beruco-addon' ),
			'choices'		=> array(
				'right'	=> esc_html__( 'Right', 'beruco-addon' ),
				'left'	=> esc_html__( 'Left', 'beruco-addon' )
			),
			'default'		=> 'right'
		),
		array(
			'id'			=> 'secondary-sidebar-width',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Secondary Sidebar Width', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is maximum width of secondary sidebar. Example 300', 'beruco-addon' ),
			'only_dimension' => 'width',
			'default'		=> array( 'width' => '300' )
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'header-tab-end'	
));

// Footer
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Footer', 'beruco-addon' ),
	'id'         => 'footer-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'General', 'beruco-addon' ),
	'id'         => 'footer-general',
	'fields'	 => array(
		array(
			'id'			=> 'footer-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Footer Layout', 'beruco-addon' ),
			'description'   => wp_kses_post('Choose widgets footer layout either wide or boxed. <a href="widgets.php"> View Footer widgets.</a>', 'beruco-addon'),
			'items'		=> array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-wide.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-boxed.png'
				)
			),
			'default' => 'wide'
		),
		array(
			'id'			=> 'footer-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Footer Items', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are footer items. Drag which items you want to display Enabled and Disabled.', 'beruco-addon' ),
			'default'		=> array(
				'enabled' => array(
					'footer-middle' => esc_html__( 'Footer Widgets', 'beruco-addon' ),
					'footer-bottom' => esc_html__( 'Copyright Section', 'beruco-addon' )
				),
				'disabled' => array(
					'footer-top' => esc_html__( 'Footer Top', 'beruco-addon' ),
				)
			)
		),
		array(
			'id'			=> 'footer-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of footer styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),		
		array(
			'id'			=> 'footer-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Footer Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Footer Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background setting for footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Footer Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding setting for footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is margin setting for footer', 'beruco-addon' ),
			'default'		=> ''
		),
	)	
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Footer Top', 'beruco-addon' ),
	'id'         => 'footer-insta',
	'fields'	 => array(
		array(
			'id'			=> 'insta-footer-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Footer Top Layout', 'beruco-addon' ),
			'description'	=> wp_kses_post('Choose footer top layout either wide or boxed.<a href="widgets.php"> View Footer widgets.</a>', 'beruco-addon'),
			'items'		=> array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-wide.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-boxed.png'
				)
			),
			'default' => 'wide'
		),
		array(
			'id'			=> 'insta-footer-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of footer styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),		
		array(
			'id'			=> 'insta-footer-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Footer Top Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for footer top area.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'insta-footer-background',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Footer Top Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background setting for footer top area.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'insta-footer-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Footer Top Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for footer top area.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'insta-footer-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer Top Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding setting for footer top area.', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'insta-footer-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer Top Margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is margin setting for footer top area.', 'beruco-addon' ),
			'default'		=> ''
		),
		
	)	
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Footer Widgets', 'beruco-addon' ),
	'id'         => 'footer-widgets',
	'fields'	 => array(
		array(
			'id'			=> 'widgets-footer-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Widgets Footer Layout', 'beruco-addon' ),
			'description'   => wp_kses_post('Choose widgets footer layout either wide or boxed. <a href="widgets.php"> View Footer widgets.</a>', 'beruco-addon'),
			'items'		=> array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-wide.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-boxed.png'
				)
			),
			'default' => 'boxed'
		),
		array(
			'id'			=> 'footer-widgets-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Footer Widgets Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose footer widgets layout.', 'beruco-addon' ),
			'items'		=> array(
				'3-3-3-3' => array(
					'title' => esc_html__( 'Column 3/3/3/3', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-3-3-3-3.png'
				),
				'3-3-6' => array(
					'title' => esc_html__( 'Column 3/3/6', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-3-3-6.png'
				),
				'12' => array(
					'title' => esc_html__( 'Column 12', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-12.png'
				),
				'4-4-4' => array(
					'title' => esc_html__( 'Column 4/4/4', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-4-4-4.png'
				),
				'4-8' => array(
					'title' => esc_html__( 'Column4/8', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-4-8.png'
				),
				'6-3-3' => array(
					'title' => esc_html__( 'Column 6/3/3', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-6-3-3.png'
				),
				'8-4' => array(
					'title' => esc_html__( 'Column 8/4', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/widget-8-4.png'
				)
			),
			'default' => '12'
		),
		array(
			'id'			=> 'footer-widget-1',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Footer Widgets Area 1', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for footer widget area 1', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-widget-2',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Footer Widgets Area 2', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for footer widget area 2', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'footer-widgets-layout', '!=', array( '12' ) )
		),
		array(
			'id'			=> 'footer-widget-3',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Footer Widgets Area 3', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for footer widget area 3', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'footer-widgets-layout', '=', array( '3-3-3-3', '3-3-6', '4-4-4', '6-3-3' ) )
		),
		array(
			'id'			=> 'footer-widget-4',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Footer Widgets Area 4', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for footer widget area 4', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'footer-widgets-layout', '=', array( '3-3-3-3' ) )
		),
		array(
			'id'			=> 'footer-widgets-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of footer widgets styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),		
		array(
			'id'			=> 'footer-widgets-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( ' Footer Widgets Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-widgets-background',
			'type'			=> 'background',
			'title'			=> esc_html__( ' Footer Widgets Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-widgets-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Footer Widgets Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		), 
		array(
			'id'			=> 'footer-widgets-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer Widgets padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'footer-widgets-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Footer Widgets margin', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is margin setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		),
		
	)	
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Copyright Section', 'beruco-addon' ),
	'id'         => 'copyright-section',
	'fields'	 => array(
		array(
			'id'			=> 'footer-bottom-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Footer Bottom Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose footer bottom layout either wide or boxed.', 'beruco-addon' ),
			'items'		=> array(
				'wide' => array(
					'title' => esc_html__( 'Wide', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-wide.png'
				),
				'boxed' => array(
					'title' => esc_html__( 'Boxed', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/footer/footer-boxed.png'
				)
			),
			'default' => 'boxed'
		),
		array(
			'id'			=> 'copyright-text',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Copyright Text', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enter copyright text. Use [year] and [copy] to show year and copyright icon', 'beruco-addon' ),
			'default' 		=> esc_html__( '[copy] Copyright [year]. All rights reserved.', 'beruco-addon' )
		),
		array(
			'id'			=> 'copyright-widget',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Copyright Custom Widgets', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for copyright widget area', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'copyright-bar-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Copyright Bar Items', 'beruco-addon' ),
			'description'	=> esc_html__( 'These all are copyright bar items. You can make your own layout by drag and drop', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					
				),
				'center' => array(	
					'copyright-text' => esc_html__( 'Copyright Text', 'beruco-addon' )
				),
				'right' => array(					
				),
				'disabled' => array(
					'copyright-widgets' => esc_html__( 'Custom Widgets', 'beruco-addon' )
				)
			)
		),
		array(
			'id'			=> 'copyright-section-style-label-field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Styles', 'beruco-addon' ),
			'description'	=> esc_html__( 'Here you can set all the type of copyright section styles.', 'beruco-addon' ),
			'seperator'		=> 'before'
		),		
		array(
			'id'			=> 'copyright-section-links-color',
			'type'			=> 'link',
			'title'			=> esc_html__( ' Copyright Section Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for widgets footer', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'copyright-section-background',
			'type'			=> 'background',
			'title'			=> esc_html__( ' Copyright Section Background Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background setting for copyright section', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'copyright-sections-border',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Copyright Section Border', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border setting for copyright section', 'beruco-addon' ),
			'default'		=> ''
		), 
		array(
			'id'			=> 'copyright-section-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Copyright Section padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding setting for copyright section', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'copyright-section-margin',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Copyright Section', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is margin setting for copyright section', 'beruco-addon' ),
			'default'		=> ''
		),
		
	)	
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'footer-tab-end'	
));

//Templates Fields
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Templates', 'beruco-addon' ),
	'id'         => 'templates'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Blog Posts', 'beruco-addon' ),
	'id'         => 'blog-tab',
	'fields'	 => array(
		array(
			'id'			=> 'blog-pt-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Blog Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for blog page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'blog-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable blog page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id' 			=> 'blog-layout',
			'type'  		=> 'select',
			'title' 		=> esc_html__('Blog Layout', 'beruco-addon'),
			'description'   => esc_html__( 'Choose the Layout for the blogs', 'beruco-addon'),
			'choices' 		=> array(
					'standard' 	=> esc_html__( 'Standard', 'beruco-addon'),
					'grid' 		=> esc_html__( 'Grid', 'beruco-addon'),
					'list' 		=> esc_html__( 'List', 'beruco-addon'),
			),
			'default' 		=> 'Standard'
		),
		array(
			'id' 			=> 'blog-grid-columns',
			'type' 			=> 'select',
			'title' 		=> esc_html__( 'Blog Data Columns', 'beruco-addon' ),
			'choices' 		=> array(
						'2'   => esc_html__( '2 Columns', 'beruco-addon' ),
						'3'   => esc_html__( '3 Columns', 'beruco-addon' ),
						'4'   => esc_html__( '4 Columns', 'beruco-addons' ),
			),
			'required' => array( 'blog-layout', '=', array('grid'))
		),
		array(
			'id' 			=> 'blog-grid-gutter',
			'type' 			=> 'number',
			'title'	 		=> esc_html__( 'Blog Data Gutter', 'beruco-addon' ),
			'default'		=> '30',
			'required' 		=> array( 'blog-layout', '=', array('grid'))
		),
		array(
			'id'      		=> 'blog-read-more',
			'type'  		=> 'text',
			'title'			=> esc_html__( 'Blog Read More', 'beruco-addon'),
			'description'	=> esc_html__( 'Read more option for the blog post', 'beruco-addon' ),
			'default' 		=> 'Read more',
		),
		array(
			'id'			=> 'blog-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Blog Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are blog page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-page-title',
			'type'			=> 'text',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable blog page title section', 'beruco-addon' ),
			'default'		=> esc_html__( 'Latest Posts', 'beruco-addon' )
		),
		array(
			'id'			=> 'blog-page-description',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable blog page title section', 'beruco-addon' ),
			'default'		=> esc_html__( 'You become sound knowledge by our latest posts.', 'beruco-addon' )
		),
		array(
			'id'			=> 'blog-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Blog Page Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of blog page title.', 'beruco-addon' ),
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Blog Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of blog page description.', 'beruco-addon' ),
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Blog Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for blog page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Blog Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common blog title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Blog Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of blog page title.', 'beruco-addon' ),
			'required'		=> array( 'blog-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Blog Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as in Blog page title overlaycolor. Choose light colors to make it displayed over the image.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Blog Page Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for blog page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'blog-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Blog Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose blog sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'blog-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Blog Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for blog right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'blog-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'blog-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Blog Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for blog left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'blog-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'blog-top-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Top Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable blog post top meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'blog-top-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Blog Post Top Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are blog post top meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					'author' => esc_html__( 'Author', 'beruco-addon' )
				),
				'right' => array(
					'category' => esc_html__( 'Category', 'beruco-addon' )
				),
				'disabled' => array(
					'date' => esc_html__( 'Date', 'beruco-addon' ),
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
					'share' => esc_html__( 'Social Share', 'beruco-addon' ),
					'more' => esc_html__( 'Read More', 'beruco-addon' )
				)
			),
			'required'		=> array( 'blog-top-meta-enable', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-bottom-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Bottom Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable blog post bottom meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'blog-bottom-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Blog Post Bottom Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are blog post bottom meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'right' => array(		
					'more' => esc_html__( 'Read More', 'beruco-addon' )
				),
				'disabled' => array(
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
					'author' => esc_html__( 'Author', 'beruco-addon' ),
					'category' => esc_html__( 'Category', 'beruco-addon' ),
					'date' => esc_html__( 'Date', 'beruco-addon' ),
					'share' => esc_html__( 'Social Share', 'beruco-addon' )
				)
			),
			'required'		=> array( 'blog-bottom-meta-enable', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'blog-post-excerpt-length',
			'type'			=> 'text',
			'title'			=> esc_html__( 'Excerpt Length', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enter excerpt length of blog post. Leave this empty to set wp default excerpt length of posts.', 'beruco-addon' ),
			'default'		=> 20
		),
	)
) );

Beruco_Options::beruco_set_sub_section(array(
    'title' => esc_html__('Page 404', 'beruco-addon'),
    'id' => '404-option',
    'fields' => array(
        array(
            'id' => '404_building_tool',
            'type' => 'select',
            'title' => esc_html__('404 page Layout', 'beruco-addon'),
            'choices' => array(
                'default' => esc_html__('Theme Default', 'beruco-addon'),
                'elementor' => esc_html__('Elementor', 'beruco-addon'),
            ),
            'default' => 'default',
        ),
		array(
			'id'       => '404-page-selector',
			'type'     => 'pages',
			'title'    => esc_html__( 'Select 404 Template page', 'beruco-addon' ),
			'desc'     => esc_html__( 'Select the 404 template page.', 'beruco-addon' ),
			'default'  => '',
			'required'		=> array( '404_building_tool', '=', array( 'elementor' ) )
		),
    ),
));

Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Posts Archive', 'beruco-addon' ),
	'id'         => 'archive-tab',
	'fields'	 => array(
		array(
			'id'			=> 'archive-pt-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Archive Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for archive page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'archive-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable archive page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'archive-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Archive Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are archive page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Archive Page Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of archive page title.', 'beruco-addon' ),
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Archive Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of archive page description.', 'beruco-addon' ),
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Archive Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for archive page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Archive Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common archive title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Archive Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of archive page title.', 'beruco-addon' ),
			'required'		=> array( 'archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Archive Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as your Archieve page titles overlaycolor. Choose light colors to make it displayed over the image.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Archive Page Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for archive page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'archive-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Archive Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose archive sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'archive-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Archive Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for archive right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'archive-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'archive-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Archive Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for archive left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'archive-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'archive-top-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Top Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable archive post top meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'archive-top-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Archive Post Top Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are archive post top meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					'author' => esc_html__( 'Author', 'beruco-addon' )
				),
				'right' => array(
					'category' => esc_html__( 'Category', 'beruco-addon' )
				),
				'disabled' => array(
					'date' => esc_html__( 'Date', 'beruco-addon' ),
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
					'share' => esc_html__( 'Social Share', 'beruco-addon' )
				)
			),
			'required'		=> array( 'archive-top-meta-enable', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'archive-bottom-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Bottom Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable archive post bottom meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'archive-bottom-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Archive Post Bottom Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are archive post bottom meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'right' => array(		
					'more' => esc_html__( 'Read More', 'beruco-addon' )
				),
				'disabled' => array(
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
					'author' => esc_html__( 'Author', 'beruco-addon' ),
					'category' => esc_html__( 'Category', 'beruco-addon' ),
					'date' => esc_html__( 'Date', 'beruco-addon' ),
					'share' => esc_html__( 'Social Share', 'beruco-addon' )
				)
			),
			'required'		=> array( 'archive-bottom-meta-enable', '=', array( 'true' ) )
		),
		array(
			'id'            => 'search-templates',
			'type'          => 'multicheck',
			'title'         => esc_html__( 'Search Content', 'beruco-addon' ),
			'description'   => esc_html__( 'Select templates to include in search', 'beruco-addon' ),
			'items'       => array(
				'post'        	  => esc_html__( 'Post', 'beruco-addon' ),
				'page'        	  => esc_html__( 'Page', 'beruco-addon' ),
				'cea-team'        => esc_html__( 'Team', 'beruco-addon' ),
				'cea-event'       => esc_html__( 'Event', 'beruco-addon' ),
				'cea-service' 	  => esc_html__( 'Service', 'beruco-addon' ),
				'cea-testimonial' => esc_html__( 'Testimonial', 'beruco-addon' ),
				'cea-portfolio'   => esc_html__( 'Portfolio', 'beruco-addon' )
			),
			'default'       => array( 'post', 'page' ), 
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Post Single', 'beruco-addon' ),
	'id'         => 'post-single-tab',
	'fields'	 => array(
		array(
			'id'			=> 'single-pt-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Single Post Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for single post page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'single-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable single post page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'single-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Single Post Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are single post page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Single Post Page Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of single page title.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Single Post Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of single page description.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Single Post Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for single post page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Single Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common single title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Single Post Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of single post page title.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Single Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as in ]Single page title overlaycolor. Choose light colors to make it displayed over the image.', 'beruco-addon' ),
			'required'		=> array( 'single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Single Post Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for single blog post page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'single-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Single Post Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose archive sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'single-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Single Post Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for single post right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'single-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'single-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Single Post Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for single post left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'single-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'single-top-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Top Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable single post top meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'single-top-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Single Post Top Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are single post top meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					'author' => esc_html__( 'Author', 'beruco-addon' )
				),
				'right' => array(
					'category' => esc_html__( 'Category', 'beruco-addon' )
				),
				'disabled' => array(
					'date' => esc_html__( 'Date', 'beruco-addon' ),
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
					'share' => esc_html__( 'Social Share', 'beruco-addon' )
				)
			),
			'required'		=> array( 'single-top-meta-enable', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'single-bottom-meta-enable',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Bottom Meta', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable single post bottom meta', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'single-bottom-meta-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Single Post Bottom Meta Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are single post bottom meta elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
					'tag' => esc_html__( 'Tag', 'beruco-addon' ),
				),
				'right' => array(		
					'share' => esc_html__( 'Social Share', 'beruco-addon' )			
				),
				'disabled' => array(
					'author' => esc_html__( 'Author', 'beruco-addon' ),
					'category' => esc_html__( 'Category', 'beruco-addon' ),
					'date' => esc_html__( 'Date', 'beruco-addon' )
				)
			),
			'required'		=> array( 'single-bottom-meta-enable', '=', array( 'true' ) )
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Page', 'beruco-addon' ),
	'id'         => 'post-page-tab',
	'fields'	 => array(
		array(
			'id'			=> 'page-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for single post page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'page-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'page-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Page Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of page title.', 'beruco-addon' ),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Page Title Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of page description.', 'beruco-addon' ),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Page Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Page Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common page title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of page title.', 'beruco-addon' ),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as in Page title overlaycolor. Choose light colors to make it displayed over the image.', 'beruco-addon' ),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'page-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Page Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'page-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Single Page Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose page sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'page-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Page Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for page right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'page-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'page-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Page Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for page left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'page-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		)
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Custom Posts Archive', 'beruco-addon' ),
	'id'         => 'custom-posts-tab',
	'fields'	 => array(
		array(
			'id'			=> 'custom-archive-pt-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Custom Archive Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for custom archive page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'custom-archive-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable custom archive page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'custom-archive-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Custom Archive Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are custom archive page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Custom Archive Page Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of custom archive page title.', 'beruco-addon' ),
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Custom Archive Page Title Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of custom archive page description.', 'beruco-addon' ),
			'required'		=> array( 'page-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Custom Archive Page Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for custom archive page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Custom Archive Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common custom archive title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Custom Archive Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of custom archive page title.', 'beruco-addon' ),
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Custom Archive Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as your custom page titles overlaycolor. Color will also displayed over image.', 'beruco-addon' ),
			'required'		=> array( 'custom-archive-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-archive-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Custom Archive Page Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for custom archive page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'custom-archive-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Archive Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose archive sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'custom-archive-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for custom archive right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-archive-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'custom-archive-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for custom archive left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-archive-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Custom Post Single', 'beruco-addon' ),
	'id'         => 'custom-post-single-tab',
	'fields'	 => array(
		array(
			'id'			=> 'custom-single-pt-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Custom Single Post Page Title Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for custom single post page title.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'custom-single-title',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Enable/Disable Page Title', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or disable custom single post page title section', 'beruco-addon' ),
			'default'		=> true
		),
		array(
			'id'			=> 'custom-single-title-items',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Custom Single Post Page Title Elements', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are custom single post page title elements. Drag which items you want to display left, center and right part.', 'beruco-addon' ),
			'default'		=> array(
				'left' => array(
				),
				'center' => array(
					'title' => esc_html__( 'Title', 'beruco-addon' ),
					'breadcrumb' => esc_html__( 'Breadcrumb', 'beruco-addon' )
				),
				'right' => array(
				),
				'disabled' => array(
					'description' => esc_html__( 'Description', 'beruco-addon' )
				)
			),
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Custom Single Post Title Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of custom single page title.', 'beruco-addon' ),
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-desc-color',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Custom Single Post Title Description Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color settings of custom single post page description.', 'beruco-addon' ),
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-link-color',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Custom Single Post Title Link Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link color setting for custom single post page title links. Like breadcrumbs color.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-padding',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Custom Single Title Padding', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is padding for common custom single title. Example 10 for all side', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-bg',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Custom Single Post Page Title Background', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background settings of custom single post page title.', 'beruco-addon' ),
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-title-overlaycolor',
			'type'			=> 'color',
			'alpha'			=> true,
			'title'			=> esc_html__( 'Custom Single Page Title Overlay Color', 'beruco-addon' ),
			'description'	=> esc_html__( 'This color will be displayed as in Custom single page title overlaycolor. Choose light colors to make it displayed over the image.', 'beruco-addon' ),
			'required'		=> array( 'custom-single-title', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'custom-single-pl-settings',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Custom Single Post Page Layout Settings', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is settings for archive page layout.', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
		array(
			'id'			=> 'custom-single-sidebar-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Custom Single Post Sidebar Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose archive sidebar layout.', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'right-sidebar'
		),
		array(
			'id'			=> 'custom-single-right-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Right Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for custom single right widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-single-sidebar-layout', '=', array( 'right-sidebar', 'both-sidebar' ) )
		),
		array(
			'id'			=> 'custom-single-left-sidebar',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Left Widgets Area', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose widget for custom single left widget area', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'custom-single-sidebar-layout', '=', array( 'left-sidebar', 'both-sidebar' ) )
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'templates-tab-end'	
));

do_action( 'beruco_custom_template_options' );

// Social
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Social', 'beruco-addon' ),
	'id'         => 'social-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Social Links', 'beruco-addon' ),
	'id'         => 'social-links-tab',
	'fields'	 => array(
		array(
			'id'			=> 'social-icons-layout',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Social Icons Layout', 'beruco-addon' ),
			'description'	=> esc_html__( 'Choose social icons layout normal/radius or circle layout. this style will display in your header and footer social links.', 'beruco-addon' ),
			'items'		=> array(
				'normal' => array(
					'title' => esc_html__( 'Normal', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/social-icons/normal.png'
				),
				'radius' => array(
					'title' => esc_html__( 'Radius', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/social-icons/radius.png'
				),
				'circle' => array(
					'title' => esc_html__( 'Circle', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/social-icons/circle.png'
				),
				'transparent' => array(
					'title' => esc_html__( 'Transparent', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/social-icons/transparent.png'
				)
			),
			'default' => 'transparent'
		),
		array(
			'id'			=> 'social-icon-window',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Target Window', 'beruco-addon' ),
			'description'	=> esc_html__( 'Select the target window open into same window or blank window.', 'beruco-addon' ),
			'choices'		=> array(
				''			=> esc_html__( 'Default', 'beruco-addon' ),
				'_self'		=> esc_html__( 'Self', 'beruco-addon' ),
				'_blank'	=> esc_html__( 'Blank', 'beruco-addon' ),
				'_parent'	=> esc_html__( 'Parent', 'beruco-addon' )
			),
			'default'		=> ''
		),
		array(
			'id'       => 'social-icons-fore',
			'type'     => 'select',
			'title'    => esc_html__( 'Social Icons Fore', 'beruco-addon' ),
			'desc'     => esc_html__( 'Social icons fore color settings.', 'beruco-addon' ),
			'choices'  => array(
				'black'		=> esc_html__( 'Black', 'beruco-addon' ),
				'white'		=> esc_html__( 'White', 'beruco-addon' ),
				'own'		=> esc_html__( 'Own Color', 'beruco-addon' ),
			),
			'default'  => 'black'
		),
		array(
			'id'       => 'social-icons-hfore',
			'type'     => 'select',
			'title'    => esc_html__( 'Social Icons Fore Hover', 'beruco-addon' ),
			'desc'     => esc_html__( 'Social icons fore hover color settings.', 'beruco-addon' ),
			'choices'  => array(
				'h-black'		=> esc_html__( 'Black', 'beruco-addon' ),
				'h-white'		=> esc_html__( 'White', 'beruco-addon' ),
				'h-own'		=> esc_html__( 'Own Color', 'beruco-addon' ),
			),
			'default'  => 'h-own'
		),
		array(
			'id'       => 'social-icons-bg',
			'type'     => 'select',
			'title'    => esc_html__( 'Social Icons Background', 'beruco-addon' ),
			'desc'     => esc_html__( 'Social icons background color settings.', 'beruco-addon' ),
			'choices'  => array(
				'bg-black'		=> esc_html__( 'Black', 'beruco-addon' ),
				'bg-white'		=> esc_html__( 'White', 'beruco-addon' ),
				'bg-light'		=> esc_html__( 'RGBA Light', 'beruco-addon' ),
				'bg-dark'		=> esc_html__( 'RGBA Dark', 'beruco-addon' ),
				'bg-own'		=> esc_html__( 'Own Color', 'beruco-addon' ),
			),
			'default'  => ''
		),
		array(
			'id'       => 'social-icons-hbg',
			'type'     => 'select',
			'title'    => esc_html__( 'Social Icons Background Hover', 'beruco-addon' ),
			'desc'     => esc_html__( 'Social icons background hover color settings.', 'beruco-addon' ),
			'choices'  => array(
				'hbg-black'		=> esc_html__( 'Black', 'beruco-addon' ),
				'hbg-white'		=> esc_html__( 'White', 'beruco-addon' ),
				'hbg-light'		=> esc_html__( 'RGBA Light', 'beruco-addon' ),
				'hbg-dark'		=> esc_html__( 'RGBA Dark', 'beruco-addon' ),
				'hbg-own'		=> esc_html__( 'Own Color', 'beruco-addon' ),
			),
			'default'  => ''
		),
		array(
			'id'			=> 'social-links',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Social Links', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are social links settings. Drag and drop needed social links to enabled part', 'beruco-addon' ),
			'html'			=> true,
			'default'		=> array(
				'enabled' => array(
					'facebook' => 'fa fa-facebook',
					'twitter' => 'bi bi-twitter-x',
					'linkedin' => 'fa fa-linkedin',
					'instagram' => 'fa fa-instagram'
				),
				'disabled' => array(
					'vimeo' => 'fa fa-vimeo',
					'yahoo' => 'fa fa-yahoo',
					'youtube' => 'fa fa-youtube-play',
					'tumblr ' => 'fa fa-tumblr',
					'stack-overflow' => 'fa fa-stack-overflow',
					'pinterest' => 'fa fa-pinterest-p',
					'jsfiddle' => 'fa fa-jsfiddle',
					'reddit' => 'fa fa-reddit-alien',
					'soundcloud' => 'fa fa-soundcloud',
					'xing' => 'fa fa-xing',
					'wikipedia' => 'fa fa-wikipedia-w',
					'whatsapp' => 'fa fa-whatsapp',
					'tiktok' => 'bi bi-tiktok',
				)
			)
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Social Share', 'beruco-addon' ),
	'id'         => 'social-share-tab',
	'fields'	 => array(
		array(
			'id'			=> 'social-share',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Social Share', 'beruco-addon' ),
			'description'	=> esc_html__( 'These are social share links settings. Drag and drop needed social share to enabled part', 'beruco-addon' ),
			'html'			=> true,
			'icons_only'	=> true,
			'default'		=> array(
				'enabled' => array(
					'facebook' => 'fa fa-facebook',
					'twitter' => 'bi bi-twitter-x',
					'linkedin' => 'fa fa-linkedin',
					'instagram' => 'fa fa-instagram'
				),
				'disabled' => array(
					'pinterest' => 'fa fa-pinterest-p'
				)
			)
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'social-tab-end'
));


/**
 *  Increase Performance. For Frontend.
 */
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Performance', 'beruco-addon' ),
	'id'         => 'performance-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Improve Performance', 'beruco-addon' ),
	'id'         => 'performance-general-tab',
	'fields'	 => array(
		array(
			'id' 			=> 'performance',
			'type'			=> 'toggle',
			'title' 		=> esc_html__( 'Improve performance', 'beruco-addon'),
			'description'   => esc_html__( 'Enable performance tab to increase the speed of the site. Please Turn off other speed optimizing plugins to avoid Issues as it make clash.', 'beruco-addon' ),
			'default' 		=> false
		),
		array(
			'id'			=> 'minify-css',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Minify CSS', 'beruco-addon' ),
			'description'	=> esc_html__( 'This theme makes use of a lot of css styles, use this function to load a single minified file with all the required styles.', 'beruco-addon' ),
			'default'		=> false,
			'required'		=> array( 'performance', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'minify-js',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Minify JS', 'beruco-addon' ),
			'description'	=> esc_html__( 'This theme makes use of a lot of css script, use this function to load a single minified file with all the required scripts.', 'beruco-addon' ),
			'default'		=> false,
			'required'		=> array( 'performance', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'emoji-script',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Disable Emoji Scripts', 'beruco-addon' ),
			'description'	=> esc_html__( 'If you don\'t use emojis you can improve performance by removing WordPress emojis script, still the emoji\'s will be displayed but script will be removed.', 'beruco-addon' ),
			'default'		=> false,
			'required'		=> array( 'performance', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'gzip-comp',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Gzip Compression', 'beruco-addon' ),
			'description'	=> esc_html__( 'Set to \'on\' to add Gzip Compression rules to the .htaccess file. IMPORTANT:Adding any other cache plugin remeber to turn GZIP Compression OFF.', 'beruco-addon' ),
			'default'		=> false,
			'required'		=> array( 'performance', '=', array( 'true' ) )
		),
		array(
			'id' 			=> 'woo-scripts-styles',
			'type'			=> 'toggle',
			'title' 		=> esc_html__( 'Disable WooCommerce Scripts & Style', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable WooCommerce Scripts and Styles to be loaded in the pages where WooCommerce used. Enable it to reduce loadi!', 'beruco-addon'),
			'default' 		=> false,
			'required'		=> array( 'performance', '=', array( 'true' ) )
		)
	)
));
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'performance-tab-end'
));


/**
 * Detect plugin. For frontend only.
 */
include_once ABSPATH . 'wp-admin/includes/plugin.php';
 
// check for plugin using plugin name
if ( is_plugin_active( 'woocommerce/woocommerce.php' ) ) {
    require_once ( BERUCO_ADDON_DIR . 'admin/extension/theme-options/woo-config.php' );
} 

// Maintenance or Coming Soon Mode
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Maintenance', 'beruco-addon' ),
	'id'         => 'maintenance-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Maintenance', 'beruco-addon' ),
	'id'         => 'maintenance-general-tab',
	'fields'	 => array(
		array(
			'id'			=> 'maintenance-opt',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Maintenance Mode Option', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enable or Disable maintenance mode.', 'beruco-addon' ),
			'default'		=> false
		),
		array(
			'id'       => 'maintenance-type',
			'type'     => 'select',
			'title'    => esc_html__( 'Maintenance Type', 'beruco-addon' ),
			'desc'     => esc_html__( 'Select maintenance mode page coming soon or maintenance.', 'beruco-addon' ),
			'choices'  => array(
				'cs'		=> esc_html__( 'Coming Soon', 'beruco-addon' ),
				'mn'		=> esc_html__( 'Maintenance', 'beruco-addon' ),
				'cus'		=> esc_html__( 'Custom', 'beruco-addon' )
			),
			'default'  => 'cs',
			'required'		=> array( 'maintenance-opt', '=', array( 'true' ) )
		),
		array(
			'id'       => 'maintenance-custom',
			'type'     => 'pages',
			'title'    => esc_html__( 'Maintenance Custom Page', 'beruco-addon' ),
			'desc'     => esc_html__( 'Enter service slug for register custom post type.', 'beruco-addon' ),
			'default'  => '',
			'required'		=> array( 'maintenance-type', '=', array( 'cus' ) )
		),
		array(
			'id'			=> 'maintenance-phone',
			'type'			=> 'text',
			'title'			=> esc_html__( 'Phone', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enter phone number shown on when maintenance mode actived.', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'maintenance-opt', '=', array( 'true' ) )
		),		
		array(
			'id'			=> 'maintenance-email',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Email', 'beruco-addon' ),
			'description'	=> esc_html__( 'Enter email id shown on when maintenance mode actived', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'maintenance-opt', '=', array( 'true' ) )
		),
		array(
			'id'			=> 'maintenance-address',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Address', 'beruco-addon' ),
			'description'	=> esc_html__( 'Place here your address and info', 'beruco-addon' ),
			'default'		=> '',
			'required'		=> array( 'maintenance-opt', '=', array( 'true' ) )
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'maintenance-tab-end'
) );

// Import/Export
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'Import/Export', 'beruco-addon' ),
	'id'         => 'ie-tab'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Import', 'beruco-addon' ),
	'id'         => 'import-tab',
	'fields'	 => array(
		array(
			'id'			=> 'beruco-import',
			'type'			=> 'import',
			'title'			=> esc_html__( 'Theme Option Json', 'beruco-addon' ),
			'description'	=> esc_html__( 'Paste theme options json value here and press import button and wait untill process complete. Once saved theme options please hard refresh your frontend, so only dynamically generated CSS will update.', 'beruco-addon' ),
			'default'		=> ''
		),
	)
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Export', 'beruco-addon' ),
	'id'         => 'export-tab',
	'fields'	 => array(
		array(
			'id'			=> 'beruco-export',
			'type'			=> 'export',
			'title'			=> esc_html__( 'Export Theme Option Json', 'beruco-addon' ),
			'description'	=> esc_html__( 'Get your theme option json values by click export button. Once click export button wait few seconds.', 'beruco-addon' ),
			'default'		=> ''
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'ie-tab-end'	
));

/*
//All Fields
Beruco_Options::beruco_set_section( array(
	'title'      => esc_html__( 'All Fields', 'beruco-addon' ),
	'id'         => 'all-fields'
) );
Beruco_Options::beruco_set_sub_section( array(
	'title'      => esc_html__( 'Fields', 'beruco-addon' ),
	'id'         => 'un-fields-tab',
	'fields'	 => array(
		array(
			'id'			=> 'test_text_field',
			'type'			=> 'text',
			'title'			=> esc_html__( 'Text Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is text field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'test_textarea_field',
			'type'			=> 'textarea',
			'title'			=> esc_html__( 'Textarea Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is textarea field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'test_select_field',
			'type'			=> 'select',
			'title'			=> esc_html__( 'Select Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is select field', 'beruco-addon' ),
			'choices'		=> array(
				'1'	=> 'One',
				'2'	=> 'Two',
				'3'	=> 'Three'
			),
			'default'		=> '2'
		),
		array(
			'id'			=> 'test_color_field',
			'type'			=> 'color',
			'title'			=> esc_html__( 'Color Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is color field', 'beruco-addon' ),
			'alpha'			=> false,
			'default'		=> '#111111'
		),
		array(
			'id'			=> 'test_link_field',
			'type'			=> 'link',
			'title'			=> esc_html__( 'Link Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is link field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'ajax-trigger-fonts-test',
			'type'			=> 'fonts',
			'title'			=> esc_html__( 'Google Fonts Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is fonts field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'background_test',
			'type'			=> 'background',
			'title'			=> esc_html__( 'Background Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is background field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'image_test',
			'type'			=> 'image',
			'title'			=> esc_html__( 'Image Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is image field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'border_test',
			'type'			=> 'border',
			'title'			=> esc_html__( 'Border Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is border field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'dimension_test',
			'type'			=> 'dimension',
			'title'			=> esc_html__( 'Dimension Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is dimension field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'hw_test',
			'type'			=> 'hw',
			'title'			=> esc_html__( 'Width/Height Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is width height field', 'beruco-addon' ),
			'only_dimension' => 'both'
		),
		array(
			'id'			=> 'toggle_test',
			'type'			=> 'toggle',
			'title'			=> esc_html__( 'Toggle Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is toggle field', 'beruco-addon' )
		),
		array(
			'id'			=> 'sidebars_test',
			'type'			=> 'sidebars',
			'title'			=> esc_html__( 'Sidebars Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is sidebars field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'pages_test',
			'type'			=> 'pages',
			'title'			=> esc_html__( 'Pages Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is pages field', 'beruco-addon' ),
			'default'		=> ''
		),
		array(
			'id'			=> 'multicheck_test',
			'type'			=> 'multicheck',
			'title'			=> esc_html__( 'Multi Check Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is multi check box field', 'beruco-addon' ),
			'items'		=> array(
				'one' => esc_html__( 'One', 'beruco-addon' ),
				'two' => esc_html__( 'Two', 'beruco-addon' ),
				'three' => esc_html__( 'Three', 'beruco-addon' ),
				'four' => esc_html__( 'Four', 'beruco-addon' ),
				'five' => esc_html__( 'Five', 'beruco-addon' )
			)
		),
		array(
			'id'			=> 'radioimage_test',
			'type'			=> 'radioimage',
			'title'			=> esc_html__( 'Radio Image Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is radio image field', 'beruco-addon' ),
			'items'		=> array(
				'right-sidebar' => array(
					'title' => esc_html__( 'Right Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-right.png'
				),
				'left-sidebar' => array(
					'title' => esc_html__( 'Left Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-left.png'
				),
				'both-sidebar' => array(
					'title' => esc_html__( 'Both Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/sidebar-both.png'
				),
				'no-sidebar' => array(
					'title' => esc_html__( 'No Sidebar', 'beruco-addon' ),
					'url' => BERUCO_ADDON_URL . 'admin/extension/theme-options/assets/images/sidebars/no-sidebar.png'
				)
			),
			'default' => 'left-sidebar'
		),
		array(
			'id'			=> 'dragdrop_test',
			'type'			=> 'dragdrop',
			'title'			=> esc_html__( 'Drag Drop Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is drag and drop field', 'beruco-addon' ),
			'default'		=> array(
				'enabled' => array(
					'one' => esc_html__( 'One', 'beruco-addon' ),
					'two' => esc_html__( 'Two', 'beruco-addon' )
				),
				'disabled' => array(
					'three' => esc_html__( 'Three', 'beruco-addon' ),
					'four' => esc_html__( 'Four', 'beruco-addon' ),
					'five' => esc_html__( 'Five', 'beruco-addon' )
				)
			)
		),
		array(
			'id'			=> 'test_label_field',
			'type'			=> 'label',
			'title'			=> esc_html__( 'Label Field', 'beruco-addon' ),
			'description'	=> esc_html__( 'This is label field', 'beruco-addon' ),
			'seperator'		=> 'after'
		),
	)
) );
Beruco_Options::beruco_set_end_section( array(
	'id'		=> 'all-fields-end'	
));*/