/*
 Theme Name:   Original Child Theme
 Theme URI:    https://original.axiomthemes.com/
 Description:  Original Child Theme
 Author:       AxiomThemes
 Author URI:   https://axiomthemes.com/
 Template:     original
 Version:      1.0.0
 Tags: blog, e-commerce, portfolio, grid-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-logo, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, footer-widgets, full-width-template, microformats, post-formats, sticky-post, theme-options, threaded-comments, translation-ready, block-styles, wide-blocks
 Text Domain:  original
*/


/* =Theme customization starts here
------------------------------------------------------------ */

/* Force the main content area to be full width */
.single-post .content_wrap {
    width: 100% !important;
    max-width: none !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

/* Hide the default theme post header/title if settings fail */
.single-post .post_header, 
.single-post .page_title_header {
    display: none !important;
}

/* Hides the main site header and footer on single posts only */
.single-post .top_panel, 
.single-post .header_wrap,
.single-post .footer_wrap, 
.single-post .contacts_wrap,
.single-post .copyright_wrap {
    display: none !important;
}

/* Ultra-Lightweight Elementor Blur Fix */
.elementor-element-effect-blur-on {
    -webkit-backdrop-filter: blur(15px) !important;
    backdrop-filter: blur(15px) !important;
    
    /* The most vital Safari hack: forces GPU painting without heavy math */
    background-color: rgba(255, 255, 255, 0.01) !important; 
    
    /* Promotes just this container to a hardware layer */
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

/* Lightest possible Slider Revolution fix (targets just the outer wrapper) */
rs-module-wrap {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}