We style our pushpin with generous padding, a drop shadow, and an arrow at the bottom:
.lbm-geodata-pin .content { color: #F04C40; position: relative; width: 100%; background: white; padding: 15px; border: 1px solid #bbb; z-index: 30; -webkit-box-shadow: 0 3px 10px #999; -moz-box-shadow: 0 3px 10px #999; box-shadow: 0 3px 10px #999; } .lbm-geodata-pin .content:before { position: absolute; bottom: -9px; left: 110px; display: inline-block; border-right: 9px solid transparent; border-top: 9px solid #fff; border-left: 9px solid transparent; content: ''; z-index: 31; } .lbm-geodata-pin .content:after { position: absolute; bottom: -10px; left: 109px; display: inline-block; border-right: 10px solid transparent; border-top: 10px solid #999; border-left: 10px solid transparent; content: ''; z-index: 30; }