This is caused by CSS in your template that adds margin to every div contained in a form.

The map and markers are assembled with DIV tags and if a margin is applied, many invisible elements get pushed around.

To address this, *remove* the CSS that adds 10px margin to your divs. We often see this as

form div{
margin:10px;
}

That code is generally bad practice and should be removed.

Published in Locator