abbr.local {
	background-size: contain;
	background-position: center center;
	background-repeat: no-repeat;
	width: 1em;
	height: 0.9em;
	display: inline-block;
}
button:not(.menu).on abbr.local,
button.ui-touch abbr.local,
.ui button.menu.active abbr.local
{
	filter: invert(1);
}
.ui div.radio button abbr.local {
	filter: brightness(0.65);
}
.ui div.radio button.on abbr.local {
	filter: none;
}

abbr.local-switch-to-host {
	width: 1.1em;
	height: 1.1em;
}

abbr.local-save { background-image: url('../assets/save.png'); width: 0.8em; }
abbr.local-load { background-image: url('../assets/load.png'); width: 0.8em; }
abbr.local-tick { background-image: url('../assets/tick.png'); }
abbr.local-grid { background-image: url('../assets/grid.png'); height: 0.8em; margin-right: 0.1em; }
abbr.local-grid-disabled { background-image: url('../assets/grid-disabled.png'); height: 0.8em; margin-right: 0.1em;  }
abbr.local-channel-send { background-image: url('../assets/channel-send.png'); }
abbr.local-channel-group { background-image: url('../assets/channel-group.png'); }
abbr.local-snail { background-image: url('../assets/snail.png'); }
abbr.local-zoom-drum { background-image: url('../assets/zoom-drum.png'); }
abbr.local-audiobus { background-image: url('../assets/audiobus.png'); width: 1.1em; height: 1em; }
abbr.local-ruler { background-image: url('../assets/ruler.png'); }
abbr.local-select { background-image: url('../assets/select.png'); }
abbr.local-pianoroll { background-image: url('../assets/pianoroll.png'); width: 1.1em; height: 1em; }
abbr.local-arranger { background-image: url('../assets/arranger.png'); width: 1.2em; height: 1.2em; margin: 0 -0.05em; }
abbr.local-keys { background-image: url('../assets/keys.png'); }
abbr.local-drums { background-image: url('../assets/drums.png'); height: 1em; }
abbr.local-midi { background-image: url('../assets/midi.png'); }
abbr.local-midi-offline { background-image: url('../assets/midi-offline.png'); }
abbr.local-hybris { background-image: url('../assets/hybris.png'); }
abbr.local-copy { background-image: url('../assets/copy.png'); height: 1em; width: 1.2em; }
abbr.local-copy-join { background-image: url('../assets/copy-join.png'); height: 1em; width: 1.2em; }
abbr.local-clone { background-image: url('../assets/clone.png'); height: 1em; width: 1.3em; }
abbr.local-mixer { background-image: url('../assets/mixer.png'); }
abbr.local-keys-dual { background-image: url('../assets/keys-dual.png'); }
abbr.local-loop { background-image: url('../assets/loop.png'); }
abbr.local-loop-on { background-image: url('../assets/loop-on.png'); }
abbr.local-multitrack { background-image: url('../assets/multitrack.png'); width: 0.8em; }
abbr.local-motion { background-image: url('../assets/motion.png'); }
abbr.local-nonPolyType { background-image: url('../assets/nonPolyType.png'); }
abbr.local-keyPosition { background-image: url('../assets/key-position.png'); height: 1em; width: 1.3em; }
abbr.local-keySlide { background-image: url('../assets/key-slide.png'); height: 1em; width: 1.3em; }
abbr.local-keySlidePosition { background-image: url('../assets/key-slide-position.png'); height: 1em; width: 1.3em; }
abbr.local-slider { background-image: url('../assets/slider.png'); }
abbr.local-gate { background-image: url('../assets/gate.png'); }
abbr.local-ramp-curve-linear { background-image: url('../assets/ramp-curve-linear.png'); }
abbr.local-ramp-curve-ease-in { background-image: url('../assets/ramp-curve-ease-in.png'); }
abbr.local-ramp-curve-ease-out { background-image: url('../assets/ramp-curve-ease-out.png'); }
abbr.local-ramp-curve-ease-in-out { background-image: url('../assets/ramp-curve-ease-in-out.png'); }
abbr.local-ableton-link { background-image: url('../assets/ableton-link.png'); height: 1em; width: 1.2em; }
abbr.local-paste { background-image: url('../assets/paste.png'); height: 0.6em; width: 0.8em; }
abbr.local-paste-linked { background-image: url('../assets/paste-linked.png'); height: 0.6em; width: 0.8em; }
abbr.local-file-xeq { background-image: url('../assets/file-xeq.png'); }
abbr.local-file-mid { background-image: url('../assets/file-mid.png'); }

abbr.local-wave { width: 1.75em; }

abbr.local-wave-sin { background-image: url('../assets/wave-sin.png'); }
abbr.local-wave-pulse { background-image: url('../assets/wave-pulse.png'); }
abbr.local-wave-tri { background-image: url('../assets/wave-tri.png'); }
abbr.local-wave-sqr { background-image: url('../assets/wave-sqr.png'); }
abbr.local-wave-saw { background-image: url('../assets/wave-saw.png'); }
abbr.local-wave-psaw { background-image: url('../assets/wave-psaw.png'); }
abbr.local-wave-psawh { background-image: url('../assets/wave-psawh.png'); }
abbr.local-wave-sawr { background-image: url('../assets/wave-sawr.png'); }
abbr.local-wave-psawr { background-image: url('../assets/wave-psawr.png'); }
abbr.local-wave-psawrh { background-image: url('../assets/wave-psawrh.png'); }
abbr.local-wave-rnd { background-image: url('../assets/wave-rnd.png'); }
abbr.local-wave-prnd { background-image: url('../assets/wave-prnd.png'); }
abbr.local-wave-psin { background-image: url('../assets/wave-psin.png'); }
abbr.local-wave-ptri { background-image: url('../assets/wave-ptri.png'); }
abbr.local-wave-psinh { background-image: url('../assets/wave-psinh.png'); }
abbr.local-wave-ptrih { background-image: url('../assets/wave-ptrih.png'); }
abbr.local-wave-psqrh { background-image: url('../assets/wave-psqrh.png'); }
