body, html { height: 100%; margin: 0; background-color: #f4f2ee; }
#map { height: 300px; width: 100%; }
@media (min-width: 769px) and (max-width: 1024px) {
    #map {
        height: 250px;
    }
}
@media (max-width: 768px) {
    #map {
        height: 200px;
    }
}