.it-header-navbar-wrapper {
  &.theme-light-desk {
    &.it25-menu-orizzontale {
      background: white;
      .navbar-toggler {
        border-color: transparent;
      }
    }
  }
}
@media (min-width: #{map-get($grid-breakpoints, lg)}) {
  .it-header-navbar-wrapper {
    &.theme-light-desk {
      &.it25-menu-orizzontale {
        box-shadow: none;
        border-bottom: 1px solid #e1e7ea;

        .navbar {
          background: transparent;
          // navbar mobile
          .navbar-collapsable {
            // menu vrapper
            .navbar-nav {
              li {
                // megamenu variation
                &.megamenu {
                  a.nav-link {
                    &:before {
                      background-color: white;
                    }
                  }
                }
                a.nav-link {
                  color: $it25-navigation-text-color;
                  &.dropdown-toggle svg {
                    fill: $it25-navigation-text-color;
                  }
                  &.active {
                    font-weight: 700;
                  }
                }
              }
            }
          }
          //dropdown
          .dropdown-menu {
            background: white;
            &:before {
              background: white;
            }
            .link-list-wrapper {
              ul {
                li {
                  a {
                    &.list-item.active {
                      color: $it25-navigation-text-color;

                      span {
                        color: $it25-navigation-text-color;
                      }
                    }
                    &.disabled {
                      cursor: not-allowed;
                      span {
                        color: $gray-disabled;
                      }
                    }
                    span {
                      color: $it25-navigation-text-color;
                    }
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}
