.place-finder-search-block{
  display: flex;
  flex-direction: column;
  /* margin-bottom: 100px; */
  margin-bottom: 15px;
  padding: 50px 0;
  
}

#block-aplacefinderblockwithgmapapi .container-fluid, #block-aplacefinderblockwithgmapapi .col-12, #block-aplacefinderblockwithgmapapi .col-xl-12  {
  padding: 0;
}



/*icici*/
@media screen and (max-width: 1024px) {
 #block-aplacefinderblockwithgmapapi .container-fluid{
   padding-left:0 !important;
   padding-right:0 !important;

  }
  #place-finder-results-block.mt-5{
    margin-top: 1rem !important;
  }
}

#locationField, #controls {
  position: relative;
}

#locationField {
  color: black;
  float: left;
}

#geolocalize-me{
  color: #fff;
  background: #1680d6;
  border-radius: 0;
  transition: all .4s ease;
}

#geolocalize-me:hover, #geolocalize-me:active, #geolocalize-me:focus {
  background: #1164a8;
  transition: all .4s ease;
}

#map {
  height: 100%;
  width: 100%;
 
}
@media screen and (max-width: 1199px) {
  #map {
    height: 500px;
  }
}

#place-finder-results{
  height:600px;
  overflow: auto;
}
#noResultmessage{
  padding: 30px 15px;
  font-size:1.2em;
  color: rgba(0,0,0,0.5);
}
#place-finder-results .place-finder-res-item{
  margin:0;
  border-bottom: 1px solid rgba(0,0,0,0.1);
}
.place-finder-res-item .hidden-xs{
  display:none;
}
#place-finder-results .place-finder-res-item-active{
  background-color:rgba(255,255,255,0.8);
}

#bottomMap{
  position:relative;
  display:block;
  margin-bottom:100px;
}

#placeIdMapFormatter{
  width:1140px;
  height:600px;
  max-width: 100%;
}
.gmap-tools-map{
  position: relative;
}
.gmap-tools-map-controls{
  position:absolute;
  top:0;
  left:0;
  padding:15px;
}

.indiquerZipcode {
  display: flex;
  justify-content: center;
}

@media screen and (max-width: 1024px) {
  .indiquerZipcode {
    flex-wrap: wrap;
  }
  #place-finder-results{/*POUR LA VERSION MOBILE LA LISTE EST SOUS LA MAPS..*/
    height: auto;
    margin-top: 15px;
  }

}


.itemList{
  border-bottom: solid 2px #CCC;
  background-color: #fff;
}
.itemList .adresseMag--teaser{
  cursor: pointer;
  padding: 3px;
}
.itemList .adresseMag--teaser:hover{
  background-color: #f0f0f0;

}

/* .itemList:hover{
  cursor: pointer;
  background-color: #1680d6 ;
} */
