
.map{
  width: 100%;
  height: 700px;
}

.map-search{
  background: #171d2f;
  padding: 30px;
}

.map-header{
  background: #fff;
}
header#header{
  /*background: transparent !important;*/
  z-index: 777;
}
.bottom-section.uk-sticky-fixed{
  margin-top: 0  !important;
  z-index: 99999;
}

#content{
  padding: 0 !important;
  margin: 0 !important;
}
.wrapper-map{
  background: #fff;
  padding: 7px;
}
.btn-search span {
  margin-right: 10px;
}
.find-our-location button{
  height: 100%;
}
.map-results{
  display: none;

  padding: 10px;
  text-align: left;

}
.map-results.show-result{
  display: block;
}

.map-results.result-ok{
  color: #42c459;
  font-size: 23px;
}

.map-results.not-in-polygon{
  color: red;    font-size: 23px;
}

.flx {
  display: flex;

}

@media (max-width: 600px) {
  .map-search{
    padding: 10px;
  }

  .map-search .uk-container{
    padding: 0;
  }
  .find-our-location{
    text-align: center;
    margin-top: 6px;
  }
  .map-search .uk-search-navbar .uk-search-input{
    font-size:13px;
  }
  .btn-search{
    font-size:0px;
  }

  .btn-search span{
    width: 20px;
    margin:0px;
  }
  .flx{
    display: unset;;
  }
  .map-results.not-in-polygon, .map-results.result-ok{
    font-size:18px
  }
}


.geocoder-control-selected{
  background:#f3c565;
  padding: 10px;
  color: #fff;
  border-radius: 10px;
}
.uk-dropdown li{
  padding: 10px;
}

.uk-dropdown li:before{

}
.uk-dropdown li:hover{
  cursor: pointer;
  background: #f8f8f8;
}
.input-group {
  position: relative;
  left: 50px;
}
.wrapper-map{
  border-radius: 50px;
}
