/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Dec 23 2025 | 22:28:18 */
/* सिर्फ उन ड्रॉपडाउन में स्क्रॉल लगाओ जो किसी और ड्रॉपडाउन के अंदर खुलते हैं */
/* Pehle sab ko reset karo - no scroll by default */
ul.sub-menu ul.sub-menu {
  max-height: none !important;
  overflow: visible !important;
}

/* Sirf un sub-menus ko scroll do jinme 10+ items hain (lambi lists) */
ul.sub-menu ul.sub-menu:has(> li:nth-child(10)) {
  max-height: 70vh !important;
  overflow-y: auto !important;
  overflow-x: visible !important;
}

/* 3rd level sub-menu ki proper positioning */
ul.sub-menu ul.sub-menu ul.sub-menu {
  max-height: 70vh !important;
  overflow-y: auto !important;
  position: relative !important;
  left: 0% !important;
  top: 0 !important;
  margin: 0 !important;
  z-index: 99999 !important;
}

/* Parent li ko relative positioning */
ul.sub-menu ul.sub-menu > li.menu-item-has-children {
  position: relative !important;
}

/* Scrollbar styling for 2nd level sub-menus */
ul.sub-menu ul.sub-menu::-webkit-scrollbar {
  width: 7px;
}

ul.sub-menu ul.sub-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}

ul.sub-menu ul.sub-menu::-webkit-scrollbar-thumb {
  background: #000; 
  border-radius: 10px;
}

ul.sub-menu ul.sub-menu::-webkit-scrollbar-thumb:hover {
  background: #000; 
}

/* Scrollbar styling for 3rd level sub-menus */
ul.sub-menu ul.sub-menu ul.sub-menu::-webkit-scrollbar {
  width: 7px;
}

ul.sub-menu ul.sub-menu ul.sub-menu::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey; 
  border-radius: 10px;
}

ul.sub-menu ul.sub-menu ul.sub-menu::-webkit-scrollbar-thumb {
  background: #000; 
  border-radius: 10px;
}

ul.sub-menu ul.sub-menu ul.sub-menu::-webkit-scrollbar-thumb:hover {
  background: #000; 
}