I have an image set to scale on the active state. However, i'm having a strange issue which seems to be isolated to Safari where the number dials within the input boxes will not stay behind my image:
here is my css for the active state:
  .product_front img:active {
  outline: none;
  background-color: white;
  -webkit-transform: scale(2.5);
  -moz-transform: scale(2.5);
  z-index: 9999;
}
Any help is greatly appreciated - Thanks!

