/*
 Theme Name: MRA Astra Child
 Theme URI: https://example.com/
 Description: Child theme for Astra to override site logos without modifying the parent theme.
 Author: MRA
 Template: astra
 Version: 1.0.0
 Text Domain: mra-astra
*/

/* Add any child theme styles below */

/* Neutralize transparent header forced absolute positioning */
.ast-transparent-header #masthead {
  position: inherit !important;
  left: inherit !important;
  right: inherit !important;
}

/* Ensure header has a background when transparent classes slip through */
.ast-transparent-header .site-header.site-header,
.ast-theme-transparent-header .site-header.site-header {
  background: #ffffff !important;
}

/* Also color menu toggle (hamburger) */
.ast-header-break-point .main-header-bar .menu-toggle,
.ast-header-break-point .main-header-bar .ast-button-wrap .menu-toggle,
.ast-header-break-point .main-header-bar .ast-menu-toggle {
  color: #222 !important;
  fill: #222 !important;
}

.ast-transparent-header .main-header-menu, .main-header-menu > li > a, .ast-transparent-header .ast-masthead-custom-menu-items, .ast-transparent-header .ast-masthead-custom-menu-items a {
  color: #003c6a !important;
}
