/**
 * Addition.css
 * This file contains all new CSS classes and edits
 * Created: {current_time}
 */

/* Fix for dropdown height to only be as high as its content */
html body .form-container .pseudo-menu,
html body .form-container .pseudo-menu-wrapper .pseudo-menu {
  margin: 0 !important;
  max-height: none !important;
  height: auto !important;
  overflow-y: visible !important;
  list-style: none !important;
}

/* Ensure dropdown items are visible */
html body .form-container .pseudo-menu li,
.form-container .pseudo-menu li {
  display: block !important;
  visibility: visible !important;
}

/* Add your custom CSS below this line */

/* Override for the specific dropdown-menu rule in test.css */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li ul.dropdown-menu {
  height: auto !important;
  max-height: none !important;
  overflow-y: auto !important;
}

/**
 * Addition.css
 * This file contains all new CSS classes and edits
 * Created: {current_time}
 */

/* Hide all dropdown menus by default */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li ul.dropdown-menu {
  display: none !important;
  height: auto !important;
  max-height: none !important;
  overflow-y: auto !important;
}

/* Only show dropdown menus when parent has 'open' class */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li.open > ul.dropdown-menu {
  display: block !important;
}

/* Fix for dropdown height to only be as high as its content */
html body .form-container .pseudo-menu,
html body .form-container .pseudo-menu-wrapper .pseudo-menu {
  margin: 0 !important;
  max-height: none !important;
  height: auto !important;
  overflow-y: visible !important;
  list-style: none !important;
}

/* Ensure dropdown items are visible */
html body .form-container .pseudo-menu li,
.form-container .pseudo-menu li {
  display: block !important;
  visibility: visible !important;
}

/* Add your custom CSS below this line */

/* Override for the specific dropdown-menu rule in test.css */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li ul.dropdown-menu {
  height: auto !important;
  max-height: none !important;
  overflow-y: auto !important;
}

/* Hide all dropdown menus by default */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li ul.dropdown-menu {
  display: none;
  height: auto !important;
  max-height: none !important;
  overflow-y: auto !important;
}

/* Only show dropdown menus when parent has 'open' class */
#wrapper #header #header-wrap .container .primary-menu-content #primary-menu ul li.open > ul.dropdown-menu {
  display: block !important;
}
