/* ==========================
   Village of Englefeld Branding
   Hisfull Government Theme
   Primary = #196230, Hover = #54595F
   ========================== */

/* --- Body / Text --- */
body {
  color: #333333; /* Dark Charcoal */
  background-color: #FFFFFF; /* Clean neutral background */
}

/* --- Links --- */
a,
a:visited {
  color: #196230; /* Primary green */
}
a:hover,
a:focus {
  color: #54595F; /* Hover gray */
}

/* --- Buttons --- */
button,
input[type="submit"],
.btn,
.wp-block-button__link,
.elementor-button {
  background-color: #196230 !important; /* Primary green */
  color: #FFFFFF !important;
  border: none;
  border-radius: 4px;
  transition: all 0.3s ease;
}
button:hover,
input[type="submit"]:hover,
.btn:hover,
.wp-block-button__link:hover,
.elementor-button:hover {
  background-color: #54595F !important; /* Hover gray */
  color: #FFFFFF !important;
}

/* --- Header / Navigation --- */
.site-header,
header.site-header {
  background-color: #FFFFFF !important; /* White header */
}
.site-header a {
  color: #333333 !important; /* Menu text */
}
.site-header a:hover {
  color: #54595F !important; /* Hover gray on hover */
}
.site-header .current-menu-item > a,
.site-header .current-menu-ancestor > a {
  color: #54595F !important; /* Active item = Hover gray */
}

/* --- Footer --- */
.site-footer,
footer.site-footer {
  background-color: #1E2A24 !important; /* Deep green/gray background */
  color: #FFFFFF !important;
}
.site-footer a {
  color: #FFFFFF !important;
}
.site-footer a:hover {
  color: #196230 !important; /* Primary green hover in footer */
}

/* --- WooCommerce (if used) --- */
.woocommerce ul.products li.product .button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button {
  background-color: #196230 !important; /* Primary green */
  color: #FFFFFF !important;
}
.woocommerce ul.products li.product .button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover {
  background-color: #54595F !important; /* Hover gray */
  color: #FFFFFF !important;
}

/****************************
 DROPDOWN: remove/redesign red top bar
****************************/
/* Make dropdown background white and set a clean top border in your primary green */
.elementor-nav-menu--dropdown,
.elementor-nav-menu--dropdown .elementor-nav-menu__container {
  background: #FFFFFF !important;
  border-top: 4px solid #196230 !important; /* change thickness/color as you like */
}
/* Dropdown item colors */
.elementor-nav-menu--dropdown a.elementor-item {
  color: #333333 !important;
}
.elementor-nav-menu--dropdown a.elementor-item:hover,
.elementor-nav-menu--dropdown a.elementor-item:focus,
.elementor-nav-menu--dropdown a.elementor-item.elementor-item-active {
  color: #54595F !important;
}

/****************************
 STICKY HEADER: text should be white over green
****************************/
/* When header becomes sticky (Elementor adds .elementor-sticky--active) */
.elementor-sticky--active .elementor-nav-menu a.elementor-item,
.elementor-sticky--active .elementor-nav-menu .elementor-item {
  color: #FFFFFF !important;              /* white links on green bar */
}
.elementor-sticky--active .elementor-nav-menu a.elementor-item:hover,
.elementor-sticky--active .elementor-nav-menu .elementor-item:hover,
.elementor-sticky--active .elementor-nav-menu .elementor-item.elementor-item-active {
  color: #FFFFFF !important;              /* keep white on hover/active for contrast */
}

/* If your sticky header uses an underline/indicator, make it white too */
.elementor-sticky--active .elementor-nav-menu--indicator-classic .elementor-item:after,
.elementor-sticky--active .elementor-nav-menu--indicator-framed .elementor-item:after,
.elementor-sticky--active .elementor-nav-menu--indicator-chevron .elementor-item:after {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}

/* Mobile/sticky hamburger colors */
.elementor-sticky--active .elementor-menu-toggle {
  background: #196230 !important;
  color: #FFFFFF !important;
}
.elementor-sticky--active .elementor-menu-toggle:hover {
  background: #54595F !important;
  color: #FFFFFF !important;
}

/***************************************
 FIX 1: Remove the red top bar on dropdowns
 (Some Hisfull headers draw a red strip with ::before)
***************************************/
.elementor-location-header .elementor-nav-menu--dropdown,
.elementor-location-header .elementor-nav-menu--dropdown .elementor-nav-menu__container,
.elementor-location-header .elementor-nav-menu--dropdown .sub-menu {
  background: #FFFFFF !important;
  border-top: 0 !important;
}

/* Kill any pseudo-element “bar” */
.elementor-location-header .elementor-nav-menu--dropdown .elementor-nav-menu__container::before,
.elementor-location-header .elementor-nav-menu--dropdown .sub-menu::before,
.elementor-location-header .elementor-nav-menu--dropdown::before {
  content: none !important;
  display: none !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* Just in case the bar is a top border on first child */
.elementor-location-header .elementor-nav-menu--dropdown .sub-menu > li:first-child {
  border-top: 0 !important;
}

/***************************************
 FIX 2: Sticky header (green bar) should have WHITE links/hover
 (Some builds use .elementor-sticky--effects instead of --active)
***************************************/
.elementor-location-header.elementor-sticky--active a,
.elementor-location-header.elementor-sticky--effects a,
.elementor-sticky--active .elementor-location-header .elementor-nav-menu .elementor-item,
.elementor-sticky--effects .elementor-location-header .elementor-nav-menu .elementor-item {
  color: #FFFFFF !important;  /* white on sticky green */
}

.elementor-location-header.elementor-sticky--active a:hover,
.elementor-location-header.elementor-sticky--effects a:hover,
.elementor-sticky--active .elementor-location-header .elementor-nav-menu .elementor-item:hover,
.elementor-sticky--effects .elementor-location-header .elementor-nav-menu .elementor-item:hover {
  color: #FFFFFF !important;  /* keep white on hover */
}

/* Active/Current item while sticky */
.elementor-location-header.elementor-sticky--active .elementor-nav-menu .elementor-item.elementor-item-active,
.elementor-location-header.elementor-sticky--effects .elementor-nav-menu .elementor-item.elementor-item-active,
.elementor-sticky--active .elementor-location-header .current-menu-item > a,
.elementor-sticky--effects .elementor-location-header .current-menu-item > a {
  color: #FFFFFF !important;
}

/* If the menu style uses an underline/indicator, make it white on sticky */
.elementor-location-header.elementor-sticky--active .elementor-nav-menu--indicator-classic .elementor-item:after,
.elementor-location-header.elementor-sticky--effects .elementor-nav-menu--indicator-classic .elementor-item:after,
.elementor-location-header.elementor-sticky--active .elementor-nav-menu--indicator-framed .elementor-item:after,
.elementor-location-header.elementor-sticky--effects .elementor-nav-menu--indicator-framed .elementor-item:after,
.elementor-location-header.elementor-sticky--active .elementor-nav-menu--indicator-chevron .elementor-item:after,
.elementor-location-header.elementor-sticky--effects .elementor-nav-menu--indicator-chevron .elementor-item:after {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}

/***************************************
 BONUS: normalize any theme var-based colors
***************************************/
.elementor-location-header.elementor-sticky--active,
.elementor-location-header.elementor-sticky--effects {
  --e-nav-menu-item-color: #FFFFFF !important;
  --e-nav-menu-item-hover-color: #FFFFFF !important;
  --e-nav-menu-item-active-color: #FFFFFF !important;
}

/* Mobile dropdown & toggle while sticky */
.elementor-sticky--active .elementor-menu-toggle,
.elementor-sticky--effects .elementor-menu-toggle {
  background: #196230 !important;  /* your primary */
  color: #FFFFFF !important;
}
.elementor-sticky--active .elementor-menu-toggle:hover,
.elementor-sticky--effects .elementor-menu-toggle:hover {
  background: #54595F !important;  /* your hover */
  color: #FFFFFF !important;
}

/*************************************************
 FORCE MENU + DROPDOWN + STICKY HEADER COLORS
 Works without Elementor Theme Builder
 Primary = #196230, Hover/Active = #54595F, Text = #FFFFFF on sticky
**************************************************/

/* ===== Top-level menu links (normal state) ===== */
.site-header a,
.site-header .menu a,
.site-header .main-navigation a,
header.site-header a,
.navbar .menu > li > a,
.navbar-nav > li > a,
.main-menu > li > a,
.elementor-location-header .elementor-nav-menu .elementor-item {
  color: #333333 !important;  /* normal menu text on white header */
}

/* ===== Hover state (top-level) ===== */
.site-header a:hover,
.site-header .menu a:hover,
.site-header .main-navigation a:hover,
header.site-header a:hover,
.navbar .menu > li > a:hover,
.navbar-nav > li > a:hover,
.main-menu > li > a:hover,
.elementor-location-header .elementor-nav-menu .elementor-item:hover {
  color: #54595F !important;  /* hover gray */
}

/* ===== Current/active item (top-level) ===== */
.site-header .current-menu-item > a,
.site-header .current-menu-ancestor > a,
#site-navigation .menu > li.current-menu-item > a,
.navbar-nav > li.current-menu-item > a,
.main-menu > li.current-menu-item > a,
.elementor-location-header .elementor-nav-menu .elementor-item.elementor-item-active {
  color: #54595F !important;  /* active gray */
}

/* ====== Dropdown container background & remove any red bar ====== */
.sub-menu,
.dropdown-menu,
.elementor-nav-menu--dropdown,
.elementor-nav-menu--dropdown .elementor-nav-menu__container {
  background: #FFFFFF !important;
  border-top: 0 !important;
  box-shadow: none !important;
}

/* Some themes draw a top "red bar" using pseudo-elements — kill them */
.sub-menu::before,
.dropdown-menu::before,
.elementor-nav-menu--dropdown::before,
.elementor-nav-menu--dropdown .elementor-nav-menu__container::before {
  content: none !important;
  display: none !important;
  background: none !important;
  border: 0 !important;
  box-shadow: none !important;
}

/* If you want a thin green rule at top of dropdown, uncomment the next line */
/* .sub-menu, .dropdown-menu, .elementor-nav-menu--dropdown { border-top: 4px solid #196230 !important; } */

/* ===== Dropdown link colors ===== */
.sub-menu a,
.dropdown-menu a,
.elementor-nav-menu--dropdown a.elementor-item {
  color: #333333 !important;
}
.sub-menu a:hover,
.dropdown-menu a:hover,
.elementor-nav-menu--dropdown a.elementor-item:hover,
.elementor-nav-menu--dropdown a.elementor-item:focus {
  color: #54595F !important;  /* hover gray inside dropdown */
}

/* ===== Sticky header (when the header turns green) =====
   Catch common sticky classes used by themes AND Elementor */
.is-sticky .site-header a,
.is-sticky .main-navigation a,
.sticky-header .menu a,
.header-sticky .menu a,
.header-fixed .menu a,
.elementor-sticky--active .elementor-nav-menu .elementor-item,
.elementor-sticky--effects .elementor-nav-menu .elementor-item,
.elementor-sticky--active .site-header a,
.elementor-sticky--effects .site-header a {
  color: #FFFFFF !important;          /* white text on green sticky bar */
}
.is-sticky .site-header a:hover,
.sticky-header .menu a:hover,
.header-sticky .menu a:hover,
.header-fixed .menu a:hover,
.element

/*******************************************
 Sticky header: set background to #196230
 (covers common theme + Elementor sticky states)
********************************************/
.is-sticky .site-header,
.sticky-header,
.header-sticky,
.header-fixed,
.site-header.is-sticky,
#masthead.is-sticky,
.elementor-sticky--active.elementor-section,
.elementor-sticky--effects.elementor-section,
.elementor-sticky--active .site-header,
.elementor-sticky--effects .site-header,
.elementor-sticky--active .elementor-container,
.elementor-sticky--effects .elementor-container {
  background-color: #196230 !important;   /* your green */
  box-shadow: none !important;
}

/* Keep menu/link text readable over green when sticky */
.is-sticky .site-header a,
.elementor-sticky--active .elementor-nav-menu .elementor-item,
.elementor-sticky--effects .elementor-nav-menu .elementor-item,
.elementor-sticky--active .site-header a,
.elementor-sticky--effects .site-header a {
  color: #FFFFFF !important;              /* white text */
}

/* Hover/active while sticky = stay white for contrast */
.is-sticky .site-header a:hover,
.elementor-sticky--active .elementor-nav-menu .elementor-item:hover,
.elementor-sticky--effects .elementor-nav-menu .elementor-item:hover,
.elementor-sticky--active .elementor-nav-menu .elementor-item.elementor-item-active,
.elementor-sticky--effects .elementor-nav-menu .elementor-item.elementor-item-active {
  color: #FFFFFF !important;
}

/* If your sticky style adds an underline/indicator, make it white too */
.elementor-sticky--active .elementor-nav-menu--indicator-classic .elementor-item:after,
.elementor-sticky--effects .elementor-nav-menu--indicator-classic .elementor-item:after {
  background-color: #FFFFFF !important;
  border-color: #FFFFFF !important;
}

/* Optional: remove any white panel in the sticky container */
.is-sticky .site-header .container,
.elementor-sticky--active .elementor-section .elementor-container,
.elementor-sticky--effects .elementor-section .elementor-container {
  background: transparent !important;
}



/*********************************************
 MAIN HEADER (default, not sticky)
*********************************************/
#menu-main-menu {
  background-color: #FFFFFF !important;  /* White background */
  border-top: 0 !important;
}
#menu-main-menu > li > a {
  color: #333333 !important;  /* Dark text on white */
}
#menu-main-menu > li > a:hover,
#menu-main-menu > li.current-menu-item > a,
#menu-main-menu > li.current-menu-ancestor > a {
  color: #54595F !important;  /* Gray on hover/active */
}

/*********************************************
 DROPDOWNS
*********************************************/
#menu-main-menu ul.sub-menu {
  background-color: #FFFFFF !important; /* White dropdowns */
  border-top: none !important;
}
#menu-main-menu ul.sub-menu li a {
  color: #333333 !important;
}
#menu-main-menu ul.sub-menu li a:hover {
  color: #54595F !important;
}

/*********************************************
 STICKY HEADER (on scroll)
*********************************************/
.is-sticky #menu-main-menu,
.sticky-header #menu-main-menu,
.header-sticky #menu-main-menu,
.header-fixed #menu-main-menu {
  background-color: #196230 !important;  /* Green sticky background */
}
.is-sticky #menu-main-menu > li > a,
.sticky-header #menu-main-menu > li > a {
  color: #FFFFFF !important;  /* White text */
}
.is-sticky #menu-main-menu > li > a:hover,
.sticky-header #menu-main-menu > li > a:hover,
.is-sticky #menu-main-menu > li.current-menu-item > a,
.sticky-header #menu-main-menu > li.current-menu-item > a {
  color: #196230 !important;  /* Stay white on hover/active */
}

/*********************************************
 FORCE sticky header background to green
*********************************************/

/* Catch sticky header wrapper containers */
.is-sticky .site-header,
.is-sticky header.site-header,
.header-sticky,
.header-fixed,
.sticky-header,
.elementor-sticky--active header,
.elementor-sticky--effects header,
.elementor-sticky--active .site-header,
.elementor-sticky--effects .site-header,
.elementor-sticky--active .elementor-section,
.elementor-sticky--effects .elementor-section {
  background-color: #196230 !important;  /* Prairie Footnotes green */
  box-shadow: none !important;           /* optional: remove shadow */
}

/* Ensure menu links stay white on sticky */
.is-sticky .site-header a,
.is-sticky .site-header .menu a,
.is-sticky .main-navigation a,
.elementor-sticky--active .elementor-nav-menu .elementor-item,
.elementor-sticky--effects .elementor-nav-menu .elementor-item {
  color: #FFFFFF !important;
}

/******** Hisfull header: default vs sticky ********/

/* Default (not sticky) — white bar, dark text */
.hisfull-main-menu .hisfull_nav_area {
  background:#FFFFFF !important;
}
.hisfull-main-menu .hisfull_nav_area .hisfull_menu > li > a,
.hisfull-main-menu .hisfull_nav_area #menu-main-menu > li > a {
  color:#333333 !important;
}
.hisfull-main-menu .hisfull_nav_area #menu-main-menu > li > a:hover {
  color:#54595F !important;
}

/* Sticky (when class "scroll-to-fixed-fixed" is present) — green bar, white text */
.scroll-to-fixed-fixed .hisfull_nav_area {
  background:#196230 !important;
  box-shadow:none !important;
}
.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu > li > a,
.scroll-to-fixed-fixed .hisfull_nav_area .hisfull_menu > li > a {
  color:#FFFFFF !important;
}
.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu > li > a:hover,
.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu > li.current-menu-item > a {
  color:#FFFFFF !important; /* keep white on hover/active when sticky */
}

/* Dropdowns – white, no red strip */
.hisfull_nav_area #menu-main-menu ul.sub-menu {
  background:#FFFFFF !important;
  border-top:0 !important;
}
.hisfull_nav_area #menu-main-menu ul.sub-menu::before { display:none !important; }
.hisfull_nav_area #menu-main-menu ul.sub-menu li a { color:#333333 !important; }
.hisfull_nav_area #menu-main-menu ul.sub-menu li a:hover { color:#54595F !important; }

/******** MATCH sticky menu with sticky header background ********/
/* 1) Color the sticky WRAPPER itself green */
.hisfull-main-menu.scroll-to-fixed-fixed {
  background: #196230 !important;     /* green bar */
  box-shadow: none !important;
}

/* 2) Make everything INSIDE that wrapper transparent so the green shows through */
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area,
.hisfull-main-menu.scroll-to-fixed-fixed .container,
.hisfull-main-menu.scroll-to-fixed-fixed .row,
.hisfull-main-menu.scroll-to-fixed-fixed .logo-left,
.hisfull-main-menu.scroll-to-fixed-fixed nav,
.hisfull-main-menu.scroll-to-fixed-fixed .nologo_menu13,
.hisfull-main-menu.scroll-to-fixed-fixed #menu-main-menu {
  background: transparent !important;
}

/* 3) Ensure link colors are correct while sticky */
.hisfull-main-menu.scroll-to-fixed-fixed #menu-main-menu > li > a {
  color: #FFFFFF !important;
}
.hisfull-main-menu.scroll-to-fixed-fixed #menu-main-menu > li > a:hover,
.hisfull-main-menu.scroll-to-fixed-fixed #menu-main-menu > li.current-menu-item > a {
  color: #FFFFFF !important;
}

/*********************************************
 ENHANCED SUBMENU STYLE (with shadow + border)
*********************************************/

/* Default header submenu */
.hisfull_nav_area #menu-main-menu ul.sub-menu {
  background-color: #7A7A7A !important;
  border: 1px solid #54595F !important;   /* subtle dark grey border */
  box-shadow: 0 4px 12px rgba(0,0,0,0.25) !important; /* soft shadow */
}
.hisfull_nav_area #menu-main-menu ul.sub-menu li a {
  color: #FFFFFF !important;
}
.hisfull_nav_area #menu-main-menu ul.sub-menu li a:hover {
  color: #F1F1F1 !important;
}

/* Sticky header submenu */
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu {
  background-color: #7A7A7A !important;
  border: 1px solid #54595F !important;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25) !important;
}
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu li a {
  color: #FFFFFF !important;
}
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu li a:hover {
  color: #F1F1F1 !important;
}

/*********************************************
 ENHANCED SUBMENU STYLE (with shadow + green hover)
*********************************************/

/* Default header submenu */
.hisfull_nav_area #menu-main-menu ul.sub-menu {
  background-color: #7A7A7A !important;
  border: 1px solid #54595F !important;   /* subtle dark grey border */
  box-shadow: 0 4px 12px rgba(0,0,0,0.25) !important; /* soft shadow */
}
.hisfull_nav_area #menu-main-menu ul.sub-menu li a {
  color: #FFFFFF !important;
}
.hisfull_nav_area #menu-main-menu ul.sub-menu li a:hover {
  color: #196230 !important; /* Primary green on hover */
}

/* Sticky header submenu */
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu {
  background-color: #7A7A7A !important;
  border: 1px solid #54595F !important;
  box-shadow: 0 4px 12px rgba(0,0,0,0.25) !important;
}
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu li a {
  color: #FFFFFF !important;
}
.hisfull-main-menu.scroll-to-fixed-fixed .hisfull_nav_area #menu-main-menu ul.sub-menu li a:hover {
  color: #196230 !important; /* Primary green on hover */
}




/* Offset anchors so they show below sticky header + menu */
[id],
.elementor-menu-anchor {
  scroll-margin-top: 140px; /* adjust to match your header + About Us menu combined height */
}




/********  PRACTICAL FIXES — MINI CALENDAR ON HOMEPAGE  ********/

/* 0) Scope to homepage so we don't affect other pages */
.home {

  /* A) TEC modern + legacy mini calendar wrappers */
  /* Gutenberg block wrapper */
  .wp-block-tribe-events-mini-calendar,
  .wp-block-tribe-events-mini-calendar *,

  /* Modern TEC (v5/6) */
  .tec-mini-calendar,
  .tec-mini-calendar *,

  /* Legacy TEC */
  .tribe-mini-calendar,
  .tribe-mini-calendar * {
    background: transparent !important;
    box-shadow: none !important;
  }

  /* B) Table + cells inside the widget (some themes color tables globally) */
  .widget .tec-mini-calendar table,
  .widget .tribe-mini-calendar table,
  .widget .tec-mini-calendar th,
  .widget .tec-mini-calendar td,
  .widget .tribe-mini-calendar th,
  .widget .tribe-mini-calendar td {
    background: transparent !important;
    border: 1px solid #e5e5e5 !important; /* keep light grid lines */
  }

  /* C) Kill state tints (today / has-events) that themes often override */
  .tec-mini-calendar .tec-mini-calendar__day--is-today,
  .tec-mini-calendar .tec-mini-calendar__day--has-events,
  .tribe-mini-calendar td.tribe-events-present,
  .tribe-mini-calendar td.tribe-events-has-events {
    background: transparent !important;
  }

  /* D) Readable text on light background */
  .tec-mini-calendar td a,
  .tec-mini-calendar th,
  .tribe-mini-calendar td a,
  .tribe-mini-calendar th {
    color: #222 !important;
  }
}

/* E) If the THEME paints all widget tables green, nuke just homepage widgets */
.home .widget table,
.home .widget th,
.home .widget td {
  background: transparent !important;
}

/* F) Some TEC builds use CSS variables—set them to transparent site-wide */
:root,
.tec,
.tribe-common,
.tribe-events {
  --tec-color-background: transparent !important;
  --tec-color-background-secondary: transparent !important;
  --tec-color-background-hover: transparent !important;
}












@media (min-width:1025px){
  .logo-with-title{
    display:flex; align-items:center; gap:16px;
  }
  .logo-side-title{
    font-weight:700; font-size:20px; white-space:nowrap; color:#333;
  }
}
@media (max-width:1024px){
  .logo-side-title{ display:none; }
}











/* Add "Village of Englefeld" right after the logo block */
.hisfull_nav_area .logo-left::after {
  content: "Village of Englefeld";
  display: inline-block;
  margin-left: 200px;
	margin-top: -75px;
  font-weight: 1000;
  color: #333333;
  vertical-align: top;
}

/* Make it white when sticky green bar kicks in */
.scroll-to-fixed-fixed .hisfull_nav_area .logo-left::after {
  color: #FFFFFF !important;
}

/* Optional: hide on very small screens to avoid wrapping */
@media (max-width: 767px){
  .hisfull_nav_area .logo-left::after { display: none; }
}
