.bubble {
    position: absolute;
    border-radius: 50%;
	-webkit-border-radius: 50%;
    background-color: transparent;
    transform:translateZ(0);
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
}


/* Alternative appearances */

.heart {
	position: absolute;
    background-color: transparent;
	background-image: url(../images/heart.png);
	background-repeat: no-repeat;
	background-size: 100%;
	
	transform:translateZ(0);
    -webkit-transform:translateZ(0);
    -ms-transform:translateZ(0);
}