
/* ==========================================================
   RONIN v3.2.1 — DRAG PROXY POSITION SAFETY
========================================================== */

.ronin-clean-drag-proxy{
  position:fixed!important;

  /*
   * left/top are supplied by JavaScript from the source
   * tile's getBoundingClientRect().
   */
  margin:0!important;

  pointer-events:none!important;

  z-index:99999!important;

  transform-origin:center center!important;

  -webkit-backface-visibility:hidden!important;
  backface-visibility:hidden!important;
}


/*
 * Never allow a drag proxy to become part of the board/grid.
 */
#board > .ronin-clean-drag-proxy{
  position:fixed!important;
}


/*
 * Desktop does not need the stronger mobile source fading.
 */
@media(min-width:1200px){

  #gameScreen .tile.drag-source{
    opacity:.72!important;
  }

}


/*
 * Phones/tablets retain the lightweight mobile treatment.
 */
@media(max-width:1199px){

  #gameScreen .tile.drag-source{
    opacity:.38!important;
  }

}
