Hi
Another customer here, not support.
This is how I made the map responsive on our site. Note that you may need to make changes as your theme is likely to be different.
In the settings, use “Default map width”:360px and “height”:280px (or whatever looks good on your site when using a wide desktop browser).
In “Single event page format” and “Single location page format” use the following to show the map before other details on the page:
<div class="child-event-map">#_LOCATIONMAP</div>
In your child theme CSS or other plugin that lets you show custom CSS, add:
.child-event-map { float:right; margin: 0 0 15px 15px; }
@media screen and (max-width: 920px) {
.child-event-map { float: none; margin-left: 0; }
.em-location-map-container { width: 98% !important; }
}
This will override the inline 360px width that EM sets from the settings. It also puts an extra div around the map that changes float setting here. You can change the 920px to whatever value you want to make the map responsive at.
Gerry
PS Rob, your link comes back to this topic.