function astra_font_size_rem(a,b,c){var d="";if(""!=a){var c=void 0!=typeof c?c:"desktop";if(d="font-size: "+a+"px;",b){var e=wp.customize("astra-settings[font-size-body]").get();e.desktop=""!=e.desktop?e.desktop:15,e.tablet=""!=e.tablet?e.tablet:e.desktop,e.mobile=""!=e.mobile?e.mobile:e.tablet,d+="font-size: "+a/e[c]+"rem;"}}return d}function astra_responsive_font_size(a,b){wp.customize(a,function(c){c.bind(function(c){if(c.desktop||c.mobile||c.tablet){a=a.replace("[","-"),a=a.replace("]",""),jQuery("style#"+a).remove();var d="",e="",f="";""!=c.desktop&&(d="font-size: "+c.desktop+c["desktop-unit"]),""!=c.tablet&&(e="font-size: "+c.tablet+c["tablet-unit"]),""!=c.mobile&&(f="font-size: "+c.mobile+c["mobile-unit"]),"px"==c["desktop-unit"]&&(d=astra_font_size_rem(c.desktop,!0,"desktop")),jQuery("head").append('")}else jQuery("style#"+a).remove()})})}function astra_css_font_size(a,b){wp.customize(a,function(c){c.bind(function(c){if(c){a=a.replace("[","-"),a=a.replace("]",""),jQuery("style#"+a).remove();var d="font-size: "+c;(!isNaN(c)||c.indexOf("px")>=0)&&(c=c.replace("px",""),d=astra_font_size_rem(c,!0)),jQuery("head").append('")}else jQuery("style#"+a).remove()})})}function get_hexdec(a){var b=a.toString(16);return parseInt(b,16)}function astra_css(a,b,c,d){wp.customize(a,function(e){e.bind(function(e){a=a.replace("[","-"),a=a.replace("]",""),e?("undefined"!=typeof d&&("url"===d?e="url("+e+")":e+=d),jQuery("style#"+a).remove(),jQuery("head").append('")):(wp.customize.preview.send("refresh"),jQuery("style#"+a).remove())})})}function astra_add_dynamic_css(a,b){a=a.replace("[","-"),a=a.replace("]",""),jQuery("style#"+a).remove(),jQuery("head").append('")}!function(a){wp.customize("astra-settings[ast-header-logo-width]",function(a){a.bind(function(a){if(""!=a){var b="#masthead .site-logo-img .custom-logo-link img {max-width: "+a+"px}";astra_add_dynamic_css("ast-header-logo-width",b)}else wp.customize.preview.send("refresh")})}),wp.customize("astra-settings[site-content-width]",function(a){a.bind(function(a){var b="@media (min-width: 554px) {";b+=".ast-container, .fl-builder #content .entry-header { max-width: "+(40+parseInt(a))+"px } ",b+="}",jQuery("body").hasClass("ast-page-builder-template")&&(b+="@media (min-width: 554px) {",b+=".ast-page-builder-template .comments-area { max-width: "+(40+parseInt(a))+"px } ",b+="}"),astra_add_dynamic_css("site-content-width",b)})}),wp.customize("astra-settings[header-main-menu-label]",function(b){b.bind(function(b){if(a("button.main-header-menu-toggle .mobile-menu-wrap .mobile-menu").length>0)""!=b?a("button.main-header-menu-toggle .mobile-menu-wrap .mobile-menu").text(b):a("button.main-header-menu-toggle .mobile-menu-wrap").remove();else{var c=a("button.main-header-menu-toggle").html();""!=b&&(c+='
'+b+"
"),a("button.main-header-menu-toggle").html(c)}})}),wp.customize("astra-settings[site-layout-outside-bg-color]",function(a){a.bind(function(a){if(""!=a){var b="body,.ast-separate-container {background-color: "+a+"}";astra_add_dynamic_css("site-outside-bg-color",b)}else wp.customize.preview.send("refresh")})}),wp.customize("astra-settings[blog-max-width]",function(a){a.bind(function(a){var b="@media all and ( min-width: 921px ) {";b+=".blog .site-content > .ast-container,.archive .site-content > .ast-container{ max-width: "+parseInt(a)+"px } ",jQuery("body").hasClass("ast-fluid-width-layout")&&(b+=".blog .site-content > .ast-container,.archive .site-content > .ast-container{ padding-left:20px; padding-right:20px; } "),b+="}",astra_add_dynamic_css("blog-max-width",b)})}),wp.customize("astra-settings[blog-single-max-width]",function(a){a.bind(function(a){var b="@media all and ( min-width: 921px ) {";b+=".single-post .site-content > .ast-container{ max-width: "+(40+parseInt(a))+"px } ",jQuery("body").hasClass("ast-fluid-width-layout")&&(b+=".single-post .site-content > .ast-container{ padding-left:20px; padding-right:20px; } "),b+="}",astra_add_dynamic_css("blog-single-max-width",b)})}),wp.customize("astra-settings[site-sidebar-width]",function(a){a.bind(function(a){if(!jQuery("body").hasClass("ast-no-sidebar")&&a>=15&&a<=50){var b="@media (min-width: 769px) {";b+="#primary { width: "+(100-parseInt(a))+"% } ",b+="#secondary { width: "+a+"% } ",b+="}",astra_add_dynamic_css("site-sidebar-width",b)}})}),wp.customize("astra-settings[header-main-sep]",function(a){a.bind(function(a){var b="body.ast-header-break-point .site-header { border-bottom-width: "+a+"px }";b+="body:not(.ast-header-break-point) .main-header-bar {",b+="border-bottom-width: "+a+"px",b+="}",astra_add_dynamic_css("header-main-sep",b)})}),wp.customize("astra-settings[footer-sml-divider]",function(a){a.bind(function(a){jQuery(".ast-small-footer").css("border-top-width",a+"px")})}),wp.customize("astra-settings[footer-sml-divider-color]",function(a){a.bind(function(a){jQuery(".ast-small-footer").css("border-top-color",a)})}),wp.customize("astra-settings[button-radius]",function(a){a.bind(function(a){var b='.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"] { border-radius: '+parseInt(a)+"px } ";astra_add_dynamic_css("button-radius",b)})}),wp.customize("astra-settings[button-v-padding]",function(a){a.bind(function(a){var b='.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"] { padding-top: '+parseInt(a)+"px; padding-bottom: "+parseInt(a)+"px } ";astra_add_dynamic_css("button-v-padding",b)})}),wp.customize("astra-settings[button-h-padding]",function(a){a.bind(function(a){var b='.menu-toggle,button,.ast-button,.button,input#submit,input[type="button"],input[type="submit"],input[type="reset"] { padding-left: '+parseInt(a)+"px; padding-right: "+parseInt(a)+"px } ";astra_add_dynamic_css("button-h-padding",b)})}),wp.customize("astra-settings[header-main-sep]",function(a){a.bind(function(a){var b=" body.ast-header-break-point .site-header { border-bottom-width: "+a+"px } ";b+="body:not(.ast-header-break-point) .main-header-bar {",b+="border-bottom-width: "+a+"px",b+="}",astra_add_dynamic_css("header-main-sep",b)})}),wp.customize("astra-settings[header-main-sep-color]",function(a){a.bind(function(a){if(""==a&&wp.customize.preview.send("refresh"),a){var b=" body:not(.ast-header-break-point) .main-header-bar { border-bottom-color: "+a+"; } ";b+=" body.ast-header-break-point .site-header { border-bottom-color: "+a+"; } ",astra_add_dynamic_css("header-main-sep-color",b)}})}),astra_responsive_font_size("astra-settings[font-size-site-tagline]",".site-header .site-description"),astra_responsive_font_size("astra-settings[font-size-site-title]",".site-title"),astra_responsive_font_size("astra-settings[font-size-entry-title]",".ast-single-post .entry-title, .page-title"),astra_responsive_font_size("astra-settings[font-size-archive-summary-title]",".ast-archive-description .ast-archive-title"),astra_responsive_font_size("astra-settings[font-size-page-title]","body:not(.ast-single-post) .entry-title"),astra_responsive_font_size("astra-settings[font-size-h1]","h1, .entry-content h1, .entry-content h1 a"),astra_responsive_font_size("astra-settings[font-size-h2]","h2, .entry-content h2, .entry-content h2 a"),astra_responsive_font_size("astra-settings[font-size-h3]","h3, .entry-content h3, .entry-content h3 a"),astra_responsive_font_size("astra-settings[font-size-h4]","h4, .entry-content h4, .entry-content h4 a"),astra_responsive_font_size("astra-settings[font-size-h5]","h5, .entry-content h5, .entry-content h5 a"),astra_responsive_font_size("astra-settings[font-size-h6]","h6, .entry-content h6, .entry-content h6 a"),astra_css("astra-settings[body-line-height]","line-height","body, button, input, select, textarea"),wp.customize("astra-settings[para-margin-bottom]",function(a){a.bind(function(a){if(""==a&&wp.customize.preview.send("refresh"),a){var b=" p, .entry-content p { margin-bottom: "+a+"em; } ";astra_add_dynamic_css("para-margin-bottom",b)}})}),astra_css("astra-settings[body-text-transform]","text-transform","body, button, input, select, textarea"),astra_css("astra-settings[headings-text-transform]","text-transform","h1, .entry-content h1, .entry-content h1 a, h2, .entry-content h2, .entry-content h2 a, h3, .entry-content h3, .entry-content h3 a, h4, .entry-content h4, .entry-content h4 a, h5, .entry-content h5, .entry-content h5 a, h6, .entry-content h6, .entry-content h6 a"),astra_css("astra-settings[footer-color]","color",".ast-small-footer"),astra_css("astra-settings[footer-link-color]","color",".ast-small-footer a"),astra_css("astra-settings[footer-link-h-color]","color",".ast-small-footer a:hover"),wp.customize("astra-settings[footer-bg-color]",function(a){a.bind(function(a){if(""==a&&wp.customize.preview.send("refresh"),a){var b=" .ast-small-footer > .ast-footer-overlay { background-color: "+a+"; } ";astra_add_dynamic_css("footer-bg-color",b)}})}),astra_css("astra-settings[footer-adv-wgt-title-color]","color",".footer-adv .widget-title, .footer-adv .widget-title a"),astra_css("astra-settings[footer-adv-text-color]","color",".footer-adv"),wp.customize("astra-settings[footer-adv-bg-color]",function(a){a.bind(function(a){if(""==a&&wp.customize.preview.send("refresh"),a){var b=" .footer-adv-overlay { background-color: "+a+"; } ";astra_add_dynamic_css("footer-adv-bg-color",b)}})})}(jQuery);