.universal-search-grid {
  display: grid;
  grid-template-columns: 0px auto;
  grid-template-rows: 40px auto;
  grid-template-areas:
    "filter input"
    "filter output";
  grid-column-gap: 10px;
  grid-row-gap: 10px;
}

@media (max-width: 767px) {
  .universal-search-grid {
    grid-template-columns: auto;
    grid-template-rows: auto;
    grid-template-areas:
      "input"
      "filter"
      "output";
  }
}

#universal-search-filter {
  font-family: sans-serif;
  grid-area: filter;
}

#universal-search-input {
  font-family: sans-serif;
  grid-area: input;
}

#universal-search-output {
  font-family: sans-serif;
  grid-area: output;
}
.oxomi-h2 {
  color: #4a8fcc;
}

.oxomi-link {
  color: #4a8fcc;
}

.oxomi-nav > li > a:hover {
  background-color: #4a8fcc;
}


.oxomi-group {
  float: left;
}


@media (max-width: 1200px) {
  #druckluftbedarfsberechnung .row:nth-child(1n+4):not(:nth-child(1n+5)) > div:nth-child(1) {
    max-width: 200px;
  }

  #druckluftbedarfsberechnung .row:nth-child(4):not(:nth-child(1n+32)) > div:nth-child(2) {
    max-width: 75px;
  }

  #druckluftbedarfsberechnung .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(4) {
    max-width: 170px;
  }

  #druckluftbedarfsberechnung .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(5) {
    max-width: 100px;
  }

  #druckluftbedarfsberechnung .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(6) {
    max-width: 100px;
  }

  #druckluftbedarfsberechnung #druckluftbedarfsberechnung-bedarf-total {
    margin-left: 8px;
    width: 96px;
  }

  #druckluftbedarfsberechnung #druckluftbedarfsberechnung-duckluftbedarf-gesamt {
    margin-left: 29px;
    width: 96px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(1n+4):not(:nth-child(1n+5)) > div:nth-child(1) {
    max-width: 240px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(4):not(:nth-child(1n+32)) > div:nth-child(2) {
    max-width: 90px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(4) {
    max-width: 230px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(5) {
    max-width: 115px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(1n+4):not(:nth-child(1n+32)) > div:nth-child(6) {
    max-width: 115px;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren .row:nth-child(n+31):not(:nth-child(n+35)) > div {
    margin: 0;
    padding: 0;
  }

  .stt-accordion #druckluftbedarfsberechnungFini-Kompressoren #druckluftbedarfsberechnungFini-Kompressoren-bedarf-total {
    margin-left: 8px;
    width: 117px;
  }
}

.stp-product-subtitle {
  margin: 1rem 0;
}