HEX
Server: LiteSpeed
System: Linux sinope.sitehostingserver.com 5.14.0-611.49.2.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Apr 30 09:05:08 EDT 2026 x86_64
User: aprilnet (1155)
PHP: 8.2.33
Disabled: popen,imap_mail,exec,passthru,system,shell_exec,proc_open,pcntl_exec,eval,allow_url_fopen,allow_url_include,mail,proc_get_status,get_cfg_var,disk_free_space,disk_total_space,diskfreespace,getmygid,getmyinode,getmypid,geymyuid,proc_nice,proc_terminate,proc_close,apache_child_terminate,chown,lchgrp,lchown,link,readlink,highlight_file,show_source,php_strip_whitespace,get_meta_tags,dl,leak,pfsockopen,event_new,pcntl_signal,pcntl_alarm,register_tick_function,apache_setenv,define_syslog_variables,escapeshellarg,escapeshellcmd,ini_alter,ini_restore,inject_code,openlog,syslog,xmlrpc_entity_decode,phpAds_remoteInfo,phpAds_XmlRpc,phpAds_xmlrpcDecode,phpAds_xmlrpcEncode,chgrp,php_eval,safe_dir,root,ftok,egy_perl,symlink,wscript
Upload Files
File: /home/aprilnet/public_html/meadcarney.com/wp-content/themes/malina/framework/inc/customcss.php
<?php
if(!function_exists('malina_compress')){
    function malina_compress( $minify ){
    /* remove comments */
        $minify = preg_replace( '!/\*[^*]*\*+([^/][^*]*\*+)*/!', '', $minify );

        /* remove tabs, spaces, newlines, etc. */
        $minify = str_replace( array("\r\n", "\r", "\n", "\t", '; ', '  ', '    ', '    ',': ', ', ','{ ','}.'), array('','','','',';','','','',':',',','{','} .'), $minify );
            
        return $minify;
    }
}
/**
 * Add color styling from theme
 */
if(!function_exists('HexToRGB')){
   function HexToRGB($hex, $grad=0) {
        $hex = preg_replace("/#/", "", $hex);
        $color = array();

        if(strlen($hex) == 3) {
            $color['r'] = hexdec(substr($hex, 0, 1) . $r)+$grad;
            $color['g'] = hexdec(substr($hex, 1, 1) . $g)+$grad;
            $color['b'] = hexdec(substr($hex, 2, 1) . $b)+$grad;
        }
        else if(strlen($hex) == 6) {
            $color['r'] = hexdec(substr($hex, 0, 2))+$grad;
            $color['g'] = hexdec(substr($hex, 2, 2))+$grad;
            $color['b'] = hexdec(substr($hex, 4, 2))+$grad;
        }

        return implode(",", $color);
    } 
}

function malina_styles_custom() {
?>
<?php ob_start(); ?>
body {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_body_font_family', 'Open Sans' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_body_font_size', '17px' )); ?>;
    line-height: <?php echo esc_attr(get_theme_mod( 'malina_body_line_height', '30px' )); ?>;
    color: <?php echo esc_attr(get_theme_mod('malina_body_color', '#333333')); ?>;
    <?php if(get_theme_mod('malina_body_background_color', false)){ echo 'background-color:'.get_theme_mod('malina_body_background_color', '#ffffff').';';} ?>
}
body {
    padding-top: <?php echo esc_attr(get_theme_mod('malina_body_top_padding', '0')); ?>px;
    padding-right: <?php echo esc_attr(get_theme_mod('malina_body_right_padding', '0')); ?>px;
    padding-bottom: <?php echo esc_attr(get_theme_mod('malina_body_bottom_padding', '0')); ?>px;
    padding-left: <?php echo esc_attr(get_theme_mod('malina_body_left_padding', '0')); ?>px;
}
.blog-posts .post .post-content {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_grid_posts_font_family', 'Open Sans' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_grid_posts_font_size', '14px' )); ?>;
    line-height: <?php echo esc_attr(get_theme_mod( 'malina_grid_posts_line_height', '26px' )); ?>;
    color: <?php echo esc_attr(get_theme_mod('malina_grid_posts_color', '#1b1c1d')); ?>;
}
.blog-posts .post.sticky .post-content {
    font-size: <?php echo str_replace('px','', esc_attr(get_theme_mod( 'malina_grid_posts_font_size', '14px' )) ) + 1; ?>px;
}
#content .has-regular-font-size {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_body_font_size', '13px' )); ?>;
}
<?php 
    $body_background = rwmb_get_value( 'malina_body_background' );
    if($body_background){
        echo 'body.page-id-'.get_the_ID().' {';
        echo 'background-color: '.$body_background.';';
        echo '}'; 
    } 
?>

a {
   color: <?php echo esc_attr(get_theme_mod('malina_links_color', '#d87b4d')); ?>; 
}
a:hover, .meta-categories a:hover {
   color: <?php echo esc_attr(get_theme_mod('malina_links_color_hover', '#1c1d1f')); ?>; 
}
#header {
	<?php 
    echo "background-color: rgba(".HexToRGB(get_theme_mod('malina_header_bg_color', '#ffffff')).", ".get_theme_mod('malina_header_bg_color_opacity', '1').");";
    if(get_theme_mod('malina_header_image', '') != ''){
        echo "background-image: url(".get_theme_mod('malina_header_image', '').");";
        echo "background-size: ".get_theme_mod('malina_header_bg_size', 'auto').";";
        echo "background-position: 50% 50%;";
    }
    if( get_theme_mod('malina_header_bottom_border_width', '1') != '' ){
        echo "border-bottom:".get_theme_mod('malina_header_bottom_border_width', '1')."px solid ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
    }
    echo "border-color: ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";

    ?>
}

#header-main {
    <?php
        if( get_theme_mod('malina_header_top_border_width', '') != '' && get_theme_mod('malina_header_top_border_width', '') != 'px' ){
            echo "border-top:".get_theme_mod('malina_header_top_border_width', '5')."px solid ".get_theme_mod('malina_header_top_border_color', '#e5e6e8').";";
        }
    ?>
}
#header.header8 .container:not(.header-fullwidth) #navigation-block {
    <?php 
        if( get_theme_mod('malina_header_bottom_border_width', '1') != '' ){
            echo "border-bottom:".get_theme_mod('malina_header_bottom_border_width', '1')."px solid ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
        }
    ?>
}
#header.header8 .container.header-fullwidth {
    <?php 
        if( get_theme_mod('malina_header_bottom_border_width', '1') != '' ){
            echo "border-bottom:".get_theme_mod('malina_header_bottom_border_width', '1')."px solid ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
        }
    ?>
}
#header.header4 > .container > .span12 #navigation-block {
    <?php echo "border-color: ".get_theme_mod('malina_header_border_color', '#e5e6e8')." !important;"; ?>
}
#header.header-scrolled, .header-top.fixed-nav {
    <?php 
        echo "border-bottom-color: ".get_theme_mod('malina_header_border_color', '#e5e6e8')." !important;";
        echo "background-color: rgba(".HexToRGB(get_theme_mod('malina_header_bg_color', '#ffffff')).", 1);"; 
    ?>
}
#header.header6.header-scrolled {
    <?php 
        echo "border-bottom: 1px solid ".get_theme_mod('malina_header_border_color', '#e5e6e8')." !important;";
        echo "background-color: rgba(".HexToRGB(get_theme_mod('malina_header_bg_color', '#ffffff')).", 1); !important"; 
    ?>
}
#mobile-header {
    <?php 
        echo "background-color: ".get_theme_mod('malina_header_bg_color', '#ffffff').";";
        echo "border-color: ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
    ?>    
}
#side-header, #side-header-vertical {
    <?php
    echo "background-color: rgba(".HexToRGB(get_theme_mod('malina_header_bg_color', '#ffffff')).", ".get_theme_mod('malina_header_bg_color_opacity', '1').");";
    if(get_theme_mod('malina_header_image', '') != ''){
        echo "background-image: url(".get_theme_mod('malina_header_image', '').");";
        echo "background-size: ".get_theme_mod('malina_header_bg_size', 'auto').";";
        echo "background-position: 50% 50%;";
    }
    echo "border-color: ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
    ?>
}
#side-header {
   <?php 
        echo "background-color: ".get_theme_mod('malina_header_bg_color', '#ffffff').";";
        if(get_theme_mod('malina_header_image', '') != ''){
            echo "background-image: url(".get_theme_mod('malina_header_image', '').");";
            echo "background-size: ".get_theme_mod('malina_header_bg_size', 'auto').";";
            echo "background-position: 50% 50%;";
        }
    ?> 
}
#header #navigation-block {
    <?php echo "background-color: ".get_theme_mod('malina_header_bg_color', '#ffffff').";"; ?>
}
<?php
$header_background = rwmb_get_value( 'malina_header_background' );
if(!empty($header_background)){
    echo '.page-id-'.get_the_ID().' #header, .page-id-'.get_the_ID().' #side-header, .page-id-'.get_the_ID().' #side-header-vertical {';
    rwmb_the_value('malina_header_background');
    echo '}';
    if( isset($header_background['color']) ){
        echo '.page-id-'.get_the_ID().' #side-header .overlay-bg {background-color:rgba('.HexToRGB($header_background['color']).', 0.75);}';
        echo '.page-id-'.get_the_ID().' #header #navigation-block {background-color:rgba('.HexToRGB($header_background['color']).', 1);}';
    }
    
}
if( get_theme_mod('malina_header_socials_color', '') !== '' ){
    echo '#header .social-icons li a {color:'.get_theme_mod('malina_header_socials_color', '').';}';
}
if( get_theme_mod('malina_navigation_disable_dots', true ) ){
    echo '.menu > li > a:after, .menu > li > a:before, #navigation-block ul.wp-megamenu > li > a:after, #navigation-block ul.wp-megamenu > li > a:before {display: none !important;}';
}
?>

.header-top {
    <?php
        if( get_theme_mod('malina_header_top_border_width', '1') != '' ){
            echo "border-bottom:".get_theme_mod('malina_header_top_border_width', '1')."px solid ".get_theme_mod('malina_header_border_color', '#e5e6e8').";";
        }
    ?>
}
<?php
if(get_theme_mod('malina_menu_dropdown_bg', '#fff') === '#fff'){
    $dropdown_menu_bg = get_theme_mod('malina_header_bg_color', '#ffffff');
} else {
    $dropdown_menu_bg = get_theme_mod('malina_menu_dropdown_bg', '#ffffff');
}
?>
#navigation li ul {
    background-color: rgba(<?php echo HexToRGB($dropdown_menu_bg); ?>, <?php echo get_theme_mod('malina_menu_dropdown_bg_opacity', '1'); ?>);
}
#mobile-header .dl-menuwrapper ul {
    background-color: <?php echo esc_attr($dropdown_menu_bg); ?>;    
}
#mobile-header .dl-menuwrapper li a {
    background-image: linear-gradient(to right, <?php echo esc_attr(get_theme_mod('malina_menu_dropdown_items_border', '#a5b2cd')); ?> 33%, rgba(255,255,255,0) 0%);
}
#header.header-scrolled #navigation li ul {
    background-color: rgba(<?php echo HexToRGB(get_theme_mod('malina_menu_dropdown_bg', '#ffffff')); ?>, 1);
}
#header:not(.header-custom) .logo img {
    width: <?php echo esc_attr(get_theme_mod( 'malina_media_logo_width', '185' )); ?>px;
}
#header.header4.header-scrolled .logo img, #header.header5.header-scrolled .logo img {
    max-width: <?php echo (int)esc_attr(get_theme_mod( 'malina_media_logo_width', '185' ))/2; ?>px;
}
#header.header5.header-scrolled .menu-item-logo .logo img {
    max-width: <?php echo (int)esc_attr(get_theme_mod( 'malina_media_logo_width', '185' ))/2 + 60; ?>px;
}
#header .logo .logo_text {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_media_logo_width', '22' )); ?>px;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_logo_title_letter_spacing', '1.5') ); ?>px;
    color: <?php echo esc_attr(get_theme_mod( 'malina_logo_color', '#1b1c1d' )); ?>;
}
<?php
    if( (int)get_theme_mod( 'malina_media_logo_width', '18' ) < 30){
        echo '#header.header4.header-scrolled .logo .logo_text, #header.header5.header-scrolled .logo .logo_text, #header.header-custom.header-scrolled .logo .logo_text{font-size: '.esc_attr(get_theme_mod( 'malina_media_logo_width', '18' )).'px;}';
    }
?>
#mobile-header .logo img {
    width: <?php echo esc_attr(get_theme_mod( 'malina_media_logo_mobile_width', '90' )); ?>px;
}
#mobile-header .logo .logo_text {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_media_logo_mobile_width', '18' )); ?>px;
}
#navigation .menu li a,
#hidden-area-widgets .menu li a,
#mobile-header .dl-menuwrapper li a,
#wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li>a,
#navigation.vertical .menu > li > a { 
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_menu_font_size', '12px' )); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_menu_font_weight', '500' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_menu_font_family', 'Montserrat' )); ?>';
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_menu_transform', 'uppercase' )); ?>;
    color: <?php echo esc_attr(get_theme_mod('malina_menu_item_color', '#2c2e30')); ?>;
    letter-spacing: <?php echo esc_attr(get_theme_mod('malina_menu_letter_spacing', '1.5')); ?>px;
}
#mobile-header .dl-menuwrapper li,
#mobile-header .dl-menuwrapper button.dl-trigger {
    color: <?php echo esc_attr(get_theme_mod('malina_menu_item_color', '#2c2e30')); ?>;
}
.menu > li > a {
    padding-right: <?php echo (int)(get_theme_mod( 'malina_menu_item_padding', '40' ))/2 + 2; ?>px;
    padding-left: <?php echo (int)(get_theme_mod( 'malina_menu_item_padding', '40' ))/2; ?>px;
}
#navigation .menu li ul li a {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_menu_font_family', 'Montserrat' )); ?>';
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_menu_font_weight', '300' )); ?>;
    color: <?php echo esc_attr(get_theme_mod('malina_menu_item_color', '#1c1d1f')); ?>;
}
input[type="submit"], .button, button[type="submit"], #content .tnp-subscription input.tnp-submit, 
#content .woocommerce #respond input#submit,
#content div.wpforms-container-full .wpforms-form button[type=submit] {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_button_font_family', 'Montserrat' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_button_font_size', '12px' )); ?>;
    background-color: <?php echo esc_attr(get_theme_mod( 'malina_button_default_bg_color', '#1c1d1f' )); ?>;
    border-color: <?php echo esc_attr(get_theme_mod( 'malina_button_default_border_color', 'transparent' )); ?>;
    color: <?php echo esc_attr(get_theme_mod( 'malina_button_default_text_color', '#ffffff' )); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_button_font_weight', '600' )); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_button_transform', 'uppercase' )); ?>;
    border-radius: <?php echo esc_attr(get_theme_mod( 'malina_button_border_radius', '0' )); ?>px;
    letter-spacing: <?php echo esc_attr(get_theme_mod( 'malina_button_letter_spacing', '1' )); ?>px;
    padding:<?php echo esc_attr(get_theme_mod( 'malina_button_vertical_padding', '13' )); ?>px <?php echo esc_attr(get_theme_mod( 'malina_button_horizontal_padding', '32' )); ?>px
}
#latest-posts #infscr-loading div,
.no_next_post_load {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_button_font_family', 'Montserrat' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_button_font_size', '12px' )); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_button_font_weight', '600' )); ?>;
    letter-spacing: <?php echo esc_attr(get_theme_mod( 'malina_button_letter_spacing', '1' )); ?>px;
}
#footer-widgets .widget_malinasubscribe .newsletter-submit button {
    background-color: <?php echo esc_attr(get_theme_mod( 'malina_button_default_bg_color', '#1c1d1f' )); ?>;
    color: <?php echo esc_attr(get_theme_mod( 'malina_button_default_text_color', '#ffffff' )); ?>;
}
#content .wp-block-button .wp-block-button__link {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_button_font_family', 'Montserrat' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_button_font_size', '12px' )); ?>; 
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_button_font_weight', '600' )); ?>;
    letter-spacing: <?php echo esc_attr(get_theme_mod( 'malina_button_letter_spacing', '1' )); ?>px;
    padding:<?php echo esc_attr(get_theme_mod( 'malina_button_vertical_padding', '13' )); ?>px <?php echo esc_attr(get_theme_mod( 'malina_button_horizontal_padding', '32' )); ?>px
}
#content .woocommerce a.added_to_cart,
#content .woocommerce div.product .woocommerce-tabs ul.tabs li a,
#content .woocommerce .quantity .qty,
#content .woocommerce .quantity .qty-button {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_button_font_family', 'Montserrat' )); ?>';
}
.post-slider-item .post-more .post-more-link,
.sharebox.sharebox-sticky .share-text {
    font-family:'<?php echo esc_attr(get_theme_mod( 'malina_button_font_family', 'Montserrat' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_button_font_size', '12px' )); ?>;
}
.loadmore.button {
    background-color: <?php echo esc_attr(get_theme_mod( 'malina_button_loadmore_bg_color', '#fff' )); ?>;
    border-color: <?php echo esc_attr(get_theme_mod( 'malina_button_loadmore_border_color', '#dadcdf' )); ?>;
    color: <?php echo esc_attr(get_theme_mod( 'malina_button_loadmore_text_color', '#444b4d' )); ?>;
}
.menu-button-open, .search-link .search-button {
    color: <?php echo esc_attr(get_theme_mod('malina_menu_item_color', '#2c2e30')); ?>;
}
ul#nav-mobile li > a:hover, ul#nav-mobile li.current-menu-item > a, ul#nav-mobile li.current_page_item > a, ul#nav-mobile li.current-menu-ancestor > a,
#navigation .menu li > a:hover, #navigation .menu li.current-menu-item > a, #navigation .menu li.current-menu-ancestor > a,
#hidden-area-widgets .menu li > a:hover, #hidden-area-widgets .menu li.current-menu-item > a, #hidden-area-widgets .menu li.current-menu-ancestor > a
.menu-button-open:hover, .search-link .search-button:hover,
#navigation .menu li ul li a:hover,
#navigation .menu li ul .current-menu-item > a,
#navigation .menu li ul .current-menu-ancestor > a,
#hidden-area-widgets .menu li ul li a:hover,
#hidden-area-widgets .menu li ul .current-menu-item > a,
#hidden-area-widgets .menu li ul .current-menu-ancestor > a,
ul#nav-mobile li > a:hover,
ul#nav-mobile li.current-menu-item > a,
ul#nav-mobile li.current_page_item > a,
ul#nav-mobile li.current-menu-ancestor > a,
.hidden-area-button a.open-hidden-area:hover {
    color: <?php echo esc_attr(get_theme_mod('malina_menu_item_color_active', '#8c8f93')); ?>;
}
#footer-copy-block,
.footer-menu .menu > li > a {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_footer_copyright_font_size', '11px' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_footer_copyright_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_footer_copyright_color', '#aaadad')); ?>;
}
#footer .social-icons li a {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_footer_copyright_font_family', 'Montserrat' )); ?>';
}
#footer.footer-layout-4 .social-icons li a {
    color:<?php echo esc_attr(get_theme_mod('malina_footer_socials_color', '#282b2f'));?>;
}
#footer #footer-bottom .social-icons li a {
    color: <?php echo esc_attr(get_theme_mod('malina_footer_copyright_color', '#aaadad')); ?>;
}
#footer .special-bg {
    background-color: <?php echo esc_attr(get_theme_mod('malina_footer_bg_color', '#1d1f20')); ?>;
    <?php if(get_theme_mod('malina_footer_bg_image') == ''){ echo 'display:none;'; }?>
    <?php if(get_theme_mod('malina_footer_bg_image') != ''){
        echo 'background-image: url('.esc_attr(get_theme_mod('malina_footer_bg_image')).');';
        echo 'background-position: '.esc_attr(get_theme_mod('malina_footer_bg_position', 'center bottom')).';'; 
        echo 'background-size: '.esc_attr(get_theme_mod('malina_footer_bg_size', 'auto')).';';
    } ?>
}
#footer,
#footer.footer-simple {
    padding-top:<?php echo get_theme_mod('malina_footer_top_padding', '45'); ?>px;
    padding-bottom:<?php echo get_theme_mod('malina_footer_bottom_padding', '90'); ?>px;
}
<?php if(get_theme_mod('malina_footer_bg_image') == ''){
    echo '#footer {background-color: '.esc_attr(get_theme_mod('malina_footer_bg_color', '#1d1f20')).';}';
}?>
#footer.footer-simple {
    background-color: <?php echo esc_attr(get_theme_mod('malina_footer_bg_color', '#1d1f20')); ?>;
    <?php if(get_theme_mod('malina_footer_bg_image') != ''){
        echo 'background-image: url('.esc_attr(get_theme_mod('malina_footer_bg_image')).');';
        echo 'background-position: '.esc_attr(get_theme_mod('malina_footer_bg_position', 'center bottom')).';'; 
        echo 'background-size: '.esc_attr(get_theme_mod('malina_footer_bg_size', 'auto')).';';
    } ?>
}
<?php
$footer_socials_color = get_theme_mod('malina_footer_socials_color', '');
if( $footer_socials_color != '' ){
    echo '#footer .social-icons li a, #footer .social-icons li a i, #footer .social-icons li a span {color:'.$footer_socials_color.';}';
}
$footer_background = rwmb_meta( 'malina_footer_background' );
if(!empty($footer_background)){
    echo '.page-id-'.get_the_ID().' #footer .special-bg {';
    rwmb_the_value('malina_footer_background');
    echo '}';    
}
$footer_socials_color = rwmb_get_value( 'malina_footer_socials_color' );
if( $footer_socials_color != '' ){
    echo '.page-id-'.get_the_ID().' #footer .social-icons li a, .page-id-'.get_the_ID().' #footer .social-icons li a span {color:'.$footer_socials_color.';}';
}

?>
<?php
    if( rwmb_get_value('malina_header_bottom_border') ){
        echo '#header, #header.header-scrolled, #header.header5 .header-top {border-bottom:0 !important;}';
    }
    if( !get_theme_mod('malina_post_headings_separator', false) ){
        echo '.title:after {display:none !important;} .post .title.hr-sep {margin-bottom:0!important;}';
    }
    if( !get_theme_mod('malina_widgets_headings_separator', false ) ){
        echo '#related-posts h2:after, #related-posts h2:before, .post-meta .meta-date:after, .post-meta .sharebox:before {display:none !important;}';
    }
?>
.title h1, .title h2, .title h3 { 
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_posts_headings_item_color', '#1c1d1f')); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_weight', '500' )); ?>;
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_size', '50' )); ?>px;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_post_headings_transform', 'uppercase' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '2') ); ?>px;
}
#latest-posts .blog-posts .post.style_9 .title h2 {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_size', '34' )); ?>px;
}
.author-title h2 {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_post_headings_transform', 'uppercase' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '0') ); ?>px;
}
<?php
    if( get_theme_mod('malina_post_headings_separator_style', 'vertical') === 'horizontal' && get_theme_mod('malina_post_headings_separator', false) ){
        echo '.title { padding-bottom: 2px !important; margin-bottom: 23px !important; }';
        echo '.page-template-default .before-content .title h2 { margin-bottom:12px !important;}';
        echo 'body.single-post .post .title, .before-content header.title, body.search header.title {margin-bottom:35px !important;}';
        echo '.title:after { top: auto !important; bottom: 0px !important; height: 1px !important; width: 66px !important; border: 0 !important; left: 50% !important; margin: 0 0 0px -33px !important; border-bottom: 2px solid !important; }';
        echo '.title:after {color:'.get_theme_mod('malina_accent_color', '#d87b4d').'}';
    }
?>
#navigation-block #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h4.grid-post-title a,
#navigation-block #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu h4.grid-post-title {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>' !important;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '0') ); ?>px;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_post_headings_transform', 'uppercase' )); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_weight', '300' )); ?>;
}
.logo { 
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_logo_font_family', 'Montserrat' )); ?>';
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_logo_font_weight', '700' )); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_logo_transform', 'uppercase' )); ?>;
}
<?php if( get_theme_mod('malina_footer_logo_img', '') == '' ){ ?>
.footer-logo {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_footer_logo_font_family', 'Montserrat' )); ?>';
    font-size:<?php echo esc_attr(get_theme_mod('malina_footer_logo_size', '18')); ?>px;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_footer_logo_font_weight', '400' )); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_footer_logo_transform', 'uppercase' )); ?>;
    color:<?php echo esc_attr(get_theme_mod('malina_footer_logo_color', '#151516'));?>;
}
<?php } else { ?>
    #footer .footer-logo img { max-width:<?php echo get_theme_mod('malina_footer_logo_size', '150') ?>px; }
<?php } ?>
blockquote,
.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
}
h1,h2,h3,h4,h5,.has-drop-cap:first-letter {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_posts_headings_item_color', '#1c1d1f')); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_weight', '500' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '1.5') ); ?>px;
}
.block_title {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_widgets_headings_item_color', '#1c1d1f')); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_weight', '500' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_widgets_headings_letter_spacing', '1.5') ); ?>px;
    text-transform: <?php echo esc_attr( get_theme_mod( 'malina_widgets_headings_transform', 'uppercase' ) ); ?>
}
.page-title h2, .page-title h1 {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_page_title_font_family', 'Montserrat' )); ?>';
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_page_title_font_size', '36' )); ?>px;
    color: <?php echo esc_attr(get_theme_mod('malina_page_title_item_color', '#1c1d1f')); ?>;
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_page_title_font_weight', '700' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_page_title_letter_spacing', '0') ); ?>px;
    text-transform: <?php echo esc_attr( get_theme_mod( 'malina_page_title_transform', 'none' ) ); ?>
}
.team-member-pos {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';   
}
.categories-info li {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';
}
#pagination.pagination_next_prev a {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_weight', '500' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '1.5') ); ?>px;
}
.post-slider-item .post-more.style_5 h3, .post-slider-item .post-more h3 {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_weight', '500' )); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_post_headings_transform', 'uppercase' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_posts_headings_letter_spacing', '1.5') ); ?>px;
}
p.title-font {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
}
#content .woocommerce ul.products li.product .price,
#content .woocommerce table.shop_table .product-subtotal span,
#content .woocommerce table.shop_table .product-name a,
.woocommerce table.shop_table tbody th {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_posts_headings_item_color', '#1c1d1f')); ?>;
}
.social-icons.big_icon_text li span {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
}
.woocommerce .products div.product p.price, .woocommerce .products div.product span.price {
    color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?> !important;
}
.woocommerce div.product p.price, .woocommerce div.product span.price {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>' !important;
}
.title h2 a:hover, .title h3 a:hover, .related-item-title a:hover, .latest-blog-item-description a.title:hover,
.post-slider-item .post-more.style_5 h3 a:hover, .post_more_style_7 .post-slider-item .post-more h3 a:hover {
    color: <?php echo esc_attr(get_theme_mod('malina_posts_headings_item_color_active', '#d87b4d')); ?>;
}
.meta-categories {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_meta_categories_font_size', '18px' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_meta_categories_font_family', 'Dancing Script' )); ?>';
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_meta_categories_font_weight', '400' )); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_meta_categories_transform', 'none' )); ?>;
    color:<?php echo esc_attr(get_theme_mod('malina_meta_categories_color', '#d87b4d')); ?>;
    letter-spacing: <?php echo esc_attr(get_theme_mod( 'malina_meta_categories_letter_spacing', '0' )); ?>px;
}
.post.style_9 .post-block-title:after {
    background-color:<?php echo esc_attr(get_theme_mod('malina_meta_categories_color', '#d87b4d')); ?>;
}
.meta-categories a:hover {
    color:<?php echo esc_attr(get_theme_mod('malina_meta_categories_color_hover', '#cccccc')); ?>;
}
.post-meta.footer-meta > div,
.single-post .post .post-meta .meta > div,
.post.sticky .post-meta .meta > div,
.post.style_9 .post-meta .meta > div,
.revslider_post_date {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_meta_info_font_size', '11px' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_meta_info_font_family', 'Montserrat' )); ?>';
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_meta_info_transform', 'uppercase' )); ?>;
    color:<?php echo esc_attr(get_theme_mod('malina_meta_info_color', '#888c8e')); ?>;
    letter-spacing: <?php echo esc_attr(get_theme_mod( 'malina_meta_info_letter_spacing', '1' )); ?>px;
}

.herosection_text {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_meta_categories_font_family', 'Dancing Script' )); ?>';
}
.wpb_widgetised_column .widget h3.title, .widget-title, #footer .widget-title {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_size', '11px' )); ?>; 
    font-weight: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_weight', '600' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_widgets_headings_item_color', '#1c1d1f')); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_transform', 'uppercase' )); ?>;    
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_widgets_headings_letter_spacing', '1') ); ?>px;
    text-align:<?php echo esc_attr( get_theme_mod('malina_widgets_headings_textalign', 'center') ); ?>
}
<?php
    if( get_theme_mod('malina_subscribe_popup_bg') != '' ){
        echo ".subscribe-popup { background-image: url(".get_theme_mod('malina_subscribe_popup_bg')."); }";
    }
    if( get_theme_mod('malina_subscribe_popup_bg_color') != '' ){
        echo ".subscribe-popup:after { background-color:".get_theme_mod('malina_subscribe_popup_bg_color', '#fdefe2')."; }";
    }
?>
<?php 
if(get_theme_mod('malina_widgets_headings_textalign', 'center') == 'left'){
    echo '.widget-title.separator:after { left:0; margin-left:0; }';
}
if(get_theme_mod('malina_widgets_headings_textalign', 'center') == 'right'){
    echo '.widget-title.separator:after { left:auto; margin-left:0; right:0; }';
}
?>
#related-posts h2, #comments-title, .write-comment h3 {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';
    color: <?php echo esc_attr(get_theme_mod('malina_widgets_headings_item_color', '#1c1d1f')); ?>;
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_transform', 'uppercase' )); ?>;    
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_widgets_headings_letter_spacing', '1.5') ); ?>px;
}
.comment .author-title {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_posts_headings_font_family', 'Montserrat' )); ?>';
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_transform', 'uppercase' )); ?>; 
    color: <?php echo esc_attr(get_theme_mod('malina_widgets_headings_item_color', '#1c1d1f')); ?>;   
}
.meta-date, #latest-list-posts .post .post-meta .categories, #latest-posts .post .post-meta .categories, 
.meta-read, .related-meta-date, .label-date, .post-meta .post-more a span, .post-more a.post-more-button span,
.tp-caption.slider-posts-desc .slider-post-meta, .slider-posts-desc .slider-post-meta,
.author .comment-reply a, .pagination_post a, .pagination_post span,
body.single-post .post .post-meta .meta > div {
    font-size: <?php echo esc_attr(get_theme_mod( 'malina_meta_info_font_size', '11px' )); ?>;
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_meta_info_font_family', 'Montserrat' )); ?>';
    text-transform: <?php echo esc_attr(get_theme_mod( 'malina_meta_info_transform', 'uppercase' )); ?>;
    letter-spacing:<?php echo esc_attr( get_theme_mod( 'malina_widgets_headings_letter_spacing', '1') ); ?>px;
}
.meta-date,
#navigation-block #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu .meta-date {
   color:<?php echo esc_attr(get_theme_mod('malina_meta_info_color', '#888c8e')); ?>; 
}
.widget .latest-blog-list .post-meta-recent span {
    font-family: '<?php echo esc_attr(get_theme_mod( 'malina_widgets_headings_font_family', 'Montserrat' )); ?>';
}
.widget .latest-blog-list .meta-categories a:hover, .post-meta .meta-tags a:hover,
.author .comment-reply a:hover, .pie-top-button, #header .social-icons li a:hover, #mobile-nav .social-icons li a:hover,
.widget_categories ul li a:hover, #latest-list-posts .post .post-meta .categories a:hover,
.social-icons li a:hover, input[type="checkbox"]:not(:checked) + label:after,
input[type="checkbox"]:checked + label:after,
.category-block:hover .category-block-inner .link-icon,
.author .comment-reply a,
.widget_category .category-button,
#content .woocommerce .product .price ins,
#content .woocommerce table.shop_table .product-remove .remove:hover,
.prev-post-title span, .next-post-title span,
blockquote:before, .menu-item.update-label > a:after {
    color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
}
#content .woocommerce-message .button,
.block-title,
.list-style2 li:before,
.number-list li:before,
#pagination.pagination_next_prev a:hover,
#subscribe.subscribe-section p.desc {
    color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?> !important;
}
.social-icons.big_icon_text li a:hover,
.sharebox.sharebox-sticky ul li a:hover,
#content .woocommerce span.onsale,
.widget_malinasubscribe .newsletter-submit button,
.widget_mc4wp_form_widget input[type=submit],
.widget_newsletterwidget .tnp-widget input[type=submit],
 #content .woocommerce a.button, #content .woocommerce button.button, #content .woocommerce input.button,
.my-cart-link .cart-contents-count,
.subscribe-block .newsletter-submit button,
.list-style1 li:before,
#pagination .current, #pagination a:hover,
.post-slider-item:hover .post-more.style_4 .post-more-inner,
.meta-sharebox > i,
.meta-sharebox .sharebox .social-icons li:hover,
.meta-sharebox:hover > i:hover,
.single-post .post .post-meta .sharebox a,
.menu-item.new-label > a:after {
    background-color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
}
.instagram-item:hover img,
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="tel"]:focus,
input[type="number"]:focus,
textarea:focus,
.single-post .post.featured .title .meta-date .meta-categories a,
.wp-block-pullquote blockquote, .style2,
.widget_newsletterwidget, .widget_malinasubscribe, .widget_mc4wp_form_widget,
.widget_newsletterwidget:before, .widget_malinasubscribe:before, .widget_mc4wp_form_widget:before,
#navigation .menu li ul li a:hover:before,
#navigation .menu li ul .current-menu-item > a:before,
#navigation .menu li ul .current-menu-ancestor > a:before,
.wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li > a:hover:before,
.wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li.current-menu-item > a:before,
.wp-megamenu-wrap .wp-megamenu li .wp-megamenu-sub-menu li.current-menu-ancestor > a:before,
#navigation-block #wp-megamenu-main_navigation>.wpmm-nav-wrap ul.wp-megamenu>li ul.wp-megamenu-sub-menu .wpmm-tab-btns li.active a:before,
.search-area input#header-s, .search-area input#header-mobile-s, a.readmore:after, .wp-block-quote.style5,
#navigation-block .wp-megamenu li.menu-item > .wp-megamenu-sub-menu,
#navigation li ul, .author-info .author-avatar {
    border-color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
}
.category-block:hover .category-block-inner::before {
    border-top-color: <?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
    border-right-color: <?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
}
.category-block:hover .category-block-inner::after {
    border-bottom-color: <?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
    border-left-color: <?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?>;
}

#sidebar .widget.widget_socials .social-icons li a:before, .pie,
#footer .social-icons li a:before, .sk-folding-cube .sk-cube:before,
#back-to-top a:hover, input[type="radio"]:checked + label:after,
input[type="radio"]:not(:checked) + label:after,
.category-block:hover .category-block-inner .category-button,
.pagination_post > span,
.pagination_post a:hover span, .widget_category .category-button:hover,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.search-area form button, span.search-excerpt {
    background-color:<?php echo esc_attr(get_theme_mod('malina_accent_color', '#d87b4d')); ?> !important;
}
<?php $out=ob_get_contents(); $out = malina_compress($out); ob_end_clean();

    wp_add_inline_style('malina-stylesheet', $out);
}
add_action( 'wp_enqueue_scripts', 'malina_styles_custom' );
?>