#page {
  background-color: #f5f5f5 !important;
}

#search-bar {
  width: 50%;
}

#search {
  min-width: 200px;
}

#map {
  width: 100vw;
  height: calc(100vh - 60px);
}

@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
  #search-bar {
    width: 100%;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  #search-bar {
    width: 75%;
  }
}
