I am trying to implement a custom infoBubble that has the box opening to the side of a marker rather than the default position of on top. This has turned out to be harder than e
In the InfoBubble buildDom function, add:
bubble.className = 'bubble-container';
Now you have a CSS class for each InfoBubble, you can shift it using CSS margin.