#ricerca_wrapper {
  position: relative;
  transition: 0.3s;
}
#ricerca_wrapper #risultati_wrapper {
  position: absolute;
  width: 500px;
  transition: 0.3s;
  transform: translateY(-15px);
  opacity: 0;
  left: 0;
  top: 50px;
  pointer-events: none;
  background: #FFFFFF;
  padding: 15px;
  display: flex;
  z-index: 1;
}
#ricerca_wrapper #risultati_wrapper #risultati {
  width: 100%;
  display: flex;
  flex-direction: column;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--header {
  font-weight: bold;
  text-align: left;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--header:not(:first-child) {
  margin-top: 12px;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--element {
  padding: 3px 0;
  transition: 0.3s;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--element:not(:last-child) {
  border-bottom: 1px solid #F0F0F0;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--element:hover {
  background: rgba(237, 107, 37, 0.1);
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title {
  color: #ED6B25;
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title--element {
  transform: translateX(10px);
  font-size: 13px;
  float: left;
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title--element a {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  text-decoration: underline;
  text-decoration-color: transparent;
  transition: 0.3s;
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title--element a:hover {
  text-decoration-color: #ED6B25;
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title--element a img {
  width: 60px;
  height: 60px;
  object-fit: contain;
  margin-right: 15px;
}
#ricerca_wrapper #risultati_wrapper #risultati .search__title--element a span {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-height: 16px;
  overflow: hidden;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--block {
  display: flex;
  flex-direction: column;
  padding: 6px 0;
  border: 1px solid #F0F0F0;
  border-right: 0;
  border-left: 0;
  margin: 6px 0 10px;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--more {
  display: flex;
  justify-content: flex-end;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--more a {
  background: #ED6B25;
  color: #FFFFFF !important;
  border-radius: 12px;
  font-size: 12px;
  padding: 2px 8px;
}
#ricerca_wrapper #risultati_wrapper #risultati .search--empty {
  color: #000000;
  text-align: center;
}
#ricerca_wrapper #risultati_wrapper #risultati .search a {
  color: #000000;
  font-size: 13px;
}
@media screen and (max-width: 644px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -0.7px;
  }
}
@media screen and (max-width: 643px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -1.4px;
  }
}
@media screen and (max-width: 642px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -2.1px;
  }
}
@media screen and (max-width: 641px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -2.8px;
  }
}
@media screen and (max-width: 640px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -3.5px;
  }
}
@media screen and (max-width: 639px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -4.2px;
  }
}
@media screen and (max-width: 638px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -4.9px;
  }
}
@media screen and (max-width: 637px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -5.6px;
  }
}
@media screen and (max-width: 636px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -6.3px;
  }
}
@media screen and (max-width: 635px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -7px;
  }
}
@media screen and (max-width: 634px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -7.7px;
  }
}
@media screen and (max-width: 633px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -8.4px;
  }
}
@media screen and (max-width: 632px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -9.1px;
  }
}
@media screen and (max-width: 631px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -9.8px;
  }
}
@media screen and (max-width: 630px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -10.5px;
  }
}
@media screen and (max-width: 629px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -11.2px;
  }
}
@media screen and (max-width: 628px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -11.9px;
  }
}
@media screen and (max-width: 627px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -12.6px;
  }
}
@media screen and (max-width: 626px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -13.3px;
  }
}
@media screen and (max-width: 625px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -14px;
  }
}
@media screen and (max-width: 624px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -14.7px;
  }
}
@media screen and (max-width: 623px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -15.4px;
  }
}
@media screen and (max-width: 622px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -16.1px;
  }
}
@media screen and (max-width: 621px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -16.8px;
  }
}
@media screen and (max-width: 620px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -17.5px;
  }
}
@media screen and (max-width: 619px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -18.2px;
  }
}
@media screen and (max-width: 618px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -18.9px;
  }
}
@media screen and (max-width: 617px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -19.6px;
  }
}
@media screen and (max-width: 616px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -20.3px;
  }
}
@media screen and (max-width: 615px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -21px;
  }
}
@media screen and (max-width: 614px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -21.7px;
  }
}
@media screen and (max-width: 613px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -22.4px;
  }
}
@media screen and (max-width: 612px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -23.1px;
  }
}
@media screen and (max-width: 611px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -23.8px;
  }
}
@media screen and (max-width: 610px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -24.5px;
  }
}
@media screen and (max-width: 609px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -25.2px;
  }
}
@media screen and (max-width: 608px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -25.9px;
  }
}
@media screen and (max-width: 607px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -26.6px;
  }
}
@media screen and (max-width: 606px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -27.3px;
  }
}
@media screen and (max-width: 605px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -28px;
  }
}
@media screen and (max-width: 604px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -28.7px;
  }
}
@media screen and (max-width: 603px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -29.4px;
  }
}
@media screen and (max-width: 602px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -30.1px;
  }
}
@media screen and (max-width: 601px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -30.8px;
  }
}
@media screen and (max-width: 600px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -31.5px;
  }
}
@media screen and (max-width: 599px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -32.2px;
  }
}
@media screen and (max-width: 598px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -32.9px;
  }
}
@media screen and (max-width: 597px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -33.6px;
  }
}
@media screen and (max-width: 596px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -34.3px;
  }
}
@media screen and (max-width: 595px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -35px;
  }
}
@media screen and (max-width: 594px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -35.7px;
  }
}
@media screen and (max-width: 593px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -36.4px;
  }
}
@media screen and (max-width: 592px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -37.1px;
  }
}
@media screen and (max-width: 591px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -37.8px;
  }
}
@media screen and (max-width: 590px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -38.5px;
  }
}
@media screen and (max-width: 589px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -39.2px;
  }
}
@media screen and (max-width: 588px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -39.9px;
  }
}
@media screen and (max-width: 587px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -40.6px;
  }
}
@media screen and (max-width: 586px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -41.3px;
  }
}
@media screen and (max-width: 585px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -42px;
  }
}
@media screen and (max-width: 584px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -42.7px;
  }
}
@media screen and (max-width: 583px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -43.4px;
  }
}
@media screen and (max-width: 582px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -44.1px;
  }
}
@media screen and (max-width: 581px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -44.8px;
  }
}
@media screen and (max-width: 580px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -45.5px;
  }
}
@media screen and (max-width: 579px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -46.2px;
  }
}
@media screen and (max-width: 578px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -46.9px;
  }
}
@media screen and (max-width: 577px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -47.6px;
  }
}
@media screen and (max-width: 576px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -48.3px;
  }
}
@media screen and (max-width: 575px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -49px;
  }
}
@media screen and (max-width: 574px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -49.7px;
  }
}
@media screen and (max-width: 573px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -50.4px;
  }
}
@media screen and (max-width: 572px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -51.1px;
  }
}
@media screen and (max-width: 571px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -51.8px;
  }
}
@media screen and (max-width: 570px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -52.5px;
  }
}
@media screen and (max-width: 569px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -53.2px;
  }
}
@media screen and (max-width: 568px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -53.9px;
  }
}
@media screen and (max-width: 567px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -54.6px;
  }
}
@media screen and (max-width: 566px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -55.3px;
  }
}
@media screen and (max-width: 565px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -56px;
  }
}
@media screen and (max-width: 564px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -56.7px;
  }
}
@media screen and (max-width: 563px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -57.4px;
  }
}
@media screen and (max-width: 562px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -58.1px;
  }
}
@media screen and (max-width: 561px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -58.8px;
  }
}
@media screen and (max-width: 560px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -59.5px;
  }
}
@media screen and (max-width: 559px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -60.2px;
  }
}
@media screen and (max-width: 558px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -60.9px;
  }
}
@media screen and (max-width: 557px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -61.6px;
  }
}
@media screen and (max-width: 556px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -62.3px;
  }
}
@media screen and (max-width: 555px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -63px;
  }
}
@media screen and (max-width: 554px) {
  #ricerca_wrapper #risultati_wrapper {
    right: -63.7px;
  }
}
@media screen and (max-width: 767px) {
  #ricerca_wrapper #risultati_wrapper {
    width: 100% !important;
  }
}
#ricerca_wrapper.searching #risultati_wrapper {
  pointer-events: auto;
  opacity: 1;
  transform: translateY(0);
  border: 1px solid #F0F0F0;
}
#ricerca_wrapper:hover {
  border-color: #ED6B25;
}

[data-alias=home] .top-search-box {
  display: none;
}

#docs-nav {
  overflow: hidden;
}

#docs-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
}

#docs-nav ul ul {
  display: none;
  margin: 0 0 0 10px;
}

#docs-nav ul.open {
  display: block;
}

#docs-nav li,
#docs-nav li a {
  display: block;
  font-size: 15px;
  color: #333333;
  text-decoration: none;
}

#docs-nav li.primary-li > a {
  font-weight: bold;
}

#docs-nav li.active > a {
  color: #ED6B25;
}

#docs-nav li a {
  padding: 2px 10px 2px 0px;
}

#docs-nav li:has(> ul) > a {
  padding-left: 0;
}

#docs-nav li:has(> ul) > a::before {
  content: "\f105";
  font: var(--fa-font-solid);
  font-size: 0.8em;
  margin-right: 7px;
}

#docs-nav li.open:has(> ul) > a::before {
  content: "\f107";
  font: var(--fa-font-solid);
  font-size: 0.8em;
  margin-right: 7px;
}

#docs-nav li.open > ul {
  display: block;
}

.color {
  color: #ED6B25 !important;
}

.docs-overview .card {
  top: 0;
  transition: all ease 0.4s;
}
.docs-overview .card .card-header {
  background-color: transparent;
  border: 0;
}
.docs-overview .card:hover {
  background-color: rgba(237, 107, 37, 0.05);
  top: -5px;
}

.docs-branding {
  min-height: auto;
}

.docs-sidebar-toggler {
  top: 0.6rem;
}

#docs-sidebar-toggler,
#header-logo,
.top-search-box {
  display: inline-block;
}

.top-search-box {
  width: 500px;
}
@media screen and (max-width: 767px) {
  .top-search-box {
    width: 100% !important;
    margin-top: 10px;
  }
}

#btnProdotti,
#btnSupporto {
  float: right;
  margin-left: 10px;
}

@media (max-width: 1199px) {
  #docs-sidebar {
    display: none;
  }
  #btnProdotti,
  #btnSupporto {
    display: none;
  }
}

/*# sourceMappingURL=main.css.map */
