/*
Theme Name: Powerbat Child
Theme URI: https://www.powerbat.com.na/
Description: Child theme starter for Powerbat (built for WPBakery/Visual Composer). Includes header/footer + page/post templates + reusable shortcodes.
Author: ChatGPT
Version: 1.0.0
Template: powerbat-theme
Text Domain: powerbat-child
*/

/* Child theme overrides for powerbat-theme parent. */

.powerbat-nav .powerbat-nav-cta > a {
  padding: 10px 18px 10px 18px !important;
}

/* Larger primary menu (DT) — per Auto-X reference */
.powerbat-menu > li > a, .powerbat-menu a { font-size: 15px !important; }

/* Hero overlay + left copy (DT) */
.powerbat-video-hero{position:relative;}
.powerbat-video-hero .vc_video-bg,.powerbat-video-hero iframe{z-index:0 !important;}
.powerbat-video-hero::before{content:"";position:absolute;inset:0;background:rgba(0,0,0,0.30);z-index:1;pointer-events:none;}
.powerbat-video-hero > .wpb_column,.powerbat-video-hero .vc_row-inner,.powerbat-video-hero .wpb_column{position:relative;z-index:2;}
.powerbat-video-hero h1,.powerbat-video-hero p,.powerbat-video-hero .wpb_text_column{text-align:left !important;}

/* === DT tweaks 22 Jun: stronger hero overlay, welcome box, map row === */
.powerbat-video-hero .vc-video-bg,.powerbat-video-hero .vc-video-bg iframe{z-index:0 !important;}
.powerbat-video-hero::before{background:rgba(0,0,0,0.42) !important;z-index:1 !important;}
.powerbat-video-hero > .wpb_column,.powerbat-video-hero .vc_row-inner{position:relative;z-index:2 !important;}
.powerbat-video-hero #block_background p{text-align:center !important;}
.powerbat-video-hero > .wpb_column > .vc_column-inner{padding-left:50px !important;}

/* === DT header single-row alignment 22 Jun === */
/* logo further left (less container inset) */
.powerbat-logo-menu-inner.powerbat-header-inner{padding-left:6px !important;padding-right:8px !important;}
.powerbat-branding{margin-left:0 !important;}
/* one horizontal row, everything vertically centred with logo + button */
.powerbat-header-flex{align-items:center !important;}
.powerbat-nav,.powerbat-nav-drawer{align-items:center !important;}
.powerbat-menu{flex-wrap:nowrap !important;align-items:center !important;gap:0 1.4rem !important;}
.powerbat-menu>li{align-items:center !important;}
/* contact button inline + nudged slightly right */
.powerbat-nav .powerbat-nav-cta,.powerbat-nav-drawer .powerbat-nav-cta{margin-left:1.25rem !important;margin-right:-2px !important;align-self:center !important;}
