Change margin by padding
Bug fixed: 1. menu open on small size, 2. Add google maps, 3. Require async, to include google maps