/**
 * Generic sprite styling
 */
#acf_597 .field:before, #acf_630 .field:before, #map-legend .item:before {
	background-size: 432px 96px;
  margin-right: 10px;
  content: "";
  width: 48px;
  height: 48px;
  background-image: url('/wp-content/themes/minimum/assets/img/legend_sprite.jpg');
  float: left;
}

/**
 * Front end map legend
 */
#map-legend .item {
	display: block;
	float: left;
}
#map-legend .item label {
	margin-top: 15px;
}

/**
 * Back end fields
 */
#acf_597 label {
  display: none;
}

/* Row 1, left to right */

#acf-primary_objective:before, .primary_objective:before {
  background-position: 0 0;
}
#acf-wall_destroyed:before, .wall_destroyed:before {
  background-position: -48px 0;
}
#acf-wall:before, .wall:before {
  background-position: -96px 0;
}
#acf-flame_turret:before, .flame_turret:before {
  background-position: -144px 0;
}
#acf-sprint_trap:before, .sprint_trap:before {
  background-position: -192px 0;
}
#acf-ice_remote:before, .ice_remote:before {
  background-position: -240px 0;
}
#acf-titan:before, .titan:before {
  background-position: -288px 0;
}
#acf-remote_spawn:before, .remote_spawn:before {
  background-position: -336px 0;
}
#acf-self_heal:before, .self_heal:before {
  background-position: -384px 0;
}

/* Row 2, left to right */

#acf-rocket_turret:before, .rocket_turret:before {
  background-position: 0 -48px;
}
#acf-grenade:before, .grenade:before {
  background-position: -48px -48px;
}
#acf-directional:before, .directional:before {
  background-position: -96px -48px;
}
#acf-friendly:before, .friendly:before {
  background-position: -144px -48px;
}
#acf-detpack:before, .detpack:before {
  background-position: -192px -48px;
}
#acf-death:before, .death:before {
  background-position: -240px -48px;
}
#acf-turret:before, .turret:before {
  background-position: -288px -48px;
}
#acf-mine:before, .mine:before {
  background-position: -336px -48px;
}
#acf-creep:before, .creep:before {
  background-position: -384px -48px;
}
