.ulAdresse{
  list-style-type: none;
  padding-left: 0px;
  overflow: hidden;
  overflow-y: scroll;
  height: 300px;
  padding-right: 10px;
}

.ulAdresse::-webkit-scrollbar{
  height: 10px;
  width: 5px;
}

.ulAdresse::-webkit-scrollbar-track{
  background: linear-gradient(90deg, rgba(255,255,255,1) 47%, rgba(0,0,0,1) 50%, rgba(255,255,255,1) 53%);
}

.ulAdresse::-webkit-scrollbar-thumb{
  background: var(--noir, black);
}

.ulAdresse .liAdresse{
  margin: 0px;
  padding: 5px;
  cursor: pointer;
}

.ulAdresse .liAdresse:hover{
  text-decoration: none;
}

.ulAdresse .liAdresse:nth-child(odd){
  background-color: rgb(216 216 216 / 35%);
}

#annee, #mois, #jour{
  width: 100% !important;
}

.input-group-text{
  border-radius: 0px;
  background-color: transparent;
  border: none;
  font-size: 1.5rem;
}

.resultVerif{
  padding: 25px 20px;
  margin-top: 30px;
  margin-bottom: 30px;
}

.resultVerif .nouvelleRecherche{
  display: inline-block;;
}

.resultVerif .corrigerSituation{
  display: block;
  font-size: 1.15rem;
  font-weight: bold;
  margin-top: 30px;
}

.rechercheSurUneLigneGroup{
  position: relative;
}

.rechercheSurUneLigneGroup #loadingRechercheUneLigne{
  position: absolute;
  top: 14px;
  right: 92px;
  border-radius: 50%;
  z-index: 1000;
}

.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{
  z-index:  9999;
}

#videoVerif{
  display: flex;
  justify-content: center;
  align-items: center;
}

.infoElecteur{
  margin-left: 15px;
  font-size: 0.9rem;
}

.listeNonTrouve li{
  margin-top: 5px;
  margin-bottom: 5px;
}

.tooltipAdresse .tooltip-inner{
  max-width: 350px;
}

.form-select.is-invalid:not([multiple]):not([size]) {
  background-size: calc(.75em + .375rem) calc(.75em + .375rem);
}

@media (max-width: 768px){

  #rechercheSurUneLigne{
    padding: 0.5rem;
    font-size: 0.8rem;
  }
  
}