/*
Theme Name: BigMaxBox Australia Astra Child
Theme URI: https://au.bigmaxbox.com
Description: Astra Child Theme for BigMaxBox Australia (Home Builders).
Author: BigMaxBox
Author URI: https://au.bigmaxbox.com
Template: astra
Version: 1.0.0
Text Domain: bigmaxbox-au
*/

/*
 * Auth Page — Full Width
 * Based on the confirmed BigMaxBox USA Astra Child Auth layout.
 * Keep these overrides limited to the page-auth.php template.
 * Australian Areas, company records, rankings and SEO belong in the
 * Australia-specific PHP templates and functions, not in this stylesheet.
 */
body.page-template-page-auth #secondary,
body.page-template-page-auth .widget-area,
body.page-template-page-auth.ast-right-sidebar #secondary,
body.page-template-page-auth.ast-left-sidebar #secondary {
    display: none !important;
}

body.page-template-page-auth .site-content .ast-container,
body.page-template-page-auth .site-content > .ast-container,
body.page-template-page-auth #content .ast-container {
    display: block !important;
    width: 100% !important;
    max-width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
}

body.page-template-page-auth #primary,
body.page-template-page-auth #main,
body.page-template-page-auth .site-main,
body.page-template-page-auth .content-area,
body.page-template-page-auth .ast-article-single,
body.page-template-page-auth .ast-article-post {
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

body.page-template-page-auth .ast-container .ast-grid-common-col,
body.page-template-page-auth .ast-container .ast-grid-container {
    display: block !important;
    float: none !important;
    width: 100% !important;
    max-width: 100% !important;
}

body.page-template-page-auth article,
body.page-template-page-auth .entry-content {
    width: 100% !important;
    max-width: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}
