/*
  Ajustes mínimos para que la plantilla Primex conviva con Bootstrap 5
  (sin tocar el look & feel original más de lo necesario).
*/

/* Menú (Superfish) dentro de navbar Bootstrap */
.navbar .sf-menu {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* Fuerza el comportamiento flex de Bootstrap si style.css lo sobreescribe */
.navbar .sf-menu.navbar-nav {
  display: flex !important;
}

.navbar .sf-menu > li {
  position: relative;
}

.navbar .sf-menu.navbar-nav > li {
  float: none; /* style.css usa float; Bootstrap usa flex */
}

.navbar .sf-menu > li > a.nav-link {
  padding: .5rem .75rem;
}

/* Submenús: aspecto “dropdown” ligero */
.navbar .sf-menu ul {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, .12);
  border-radius: .375rem;
  padding: .5rem 0;
}

.navbar .sf-menu ul li a {
  display: block;
  padding: .25rem 1rem;
  color: #212529;
  text-decoration: none;
  white-space: nowrap;
}

.navbar .sf-menu ul li a:hover {
  background: rgba(0, 0, 0, .05);
}

/* Evita que estilos antiguos afecten helpers de Bootstrap */
img {
  max-width: 100%;
  height: auto;
}
