#map_wrapper {
  width:100%;
  height:400px;
  margin-top:0;
  clear:both;
}

@media (max-width: 991px) {
 #map_wrapper {
  height:300px;
 }
}

@media (max-width: 767px) {
 #map_wrapper {
  height:200px;
 }
}

div#map_wrapper > div > div > div > div:nth-of-type(2) {
  box-shadow: inset 0 -10px 10px 0 rgba(0,0,0,.2);
}