/* Formatierungen für alle Bildschirmansichten */
@media screen {

	/* --- KLEINE ICONS FÜR ELEMENTE WERDEN GELADEN --- */

	.hw-icons-menuflip::before,
	.hw-navi-head.benutzer.hw-icons-menuflip::after {
		content: "\f0d7";
		font-weight: 900;
	}

	.hw-icons-setup::before {
		content: "\f019";
		font-weight: 900;
	}

	.hw-icons-sendmail::before {
		content: "\e4e8";
		font-weight: 900;
	}

	.hw-icons-bestand::before {
		content: "\f518";
		font-weight: 900;
	}

	.hw-icons-bewegung::before {
		content: "\e528";
		font-weight: 900;
	}

	.hw-icons-buchungen::before {
		content: "\f291";
		font-weight: 900;
	}

	.hw-icons-inventur::before {
		content: "\f788";
		font-weight: 900;
	}

	.hw-icons-lieferungen::before {
		content: "\f0d1";
		font-weight: 900;
	}

	.hw-icons-abrechnung::before,
	.hw-icons-preise::before {
		content: "\f51e";
		font-weight: 900;
	}

	.hw-icons-kontakte::before {
		content: "\f2bb";
		font-weight: 400;
	}

	.hw-icons-posten::before,
	.hw-icons-maschine::before {
		content: "\f7d2";
		font-weight: 900;
	}

	.hw-icons-person::before {
		content: "\f4ce";
		font-weight: 900;
	}

	.hw-icons-fahrzeug::before {
		content: "\f63c";
		font-weight: 900;
	}

	.hw-icons-werkzeug::before {
		content: "\f7d9";
		font-weight: 900;
	}

	.hw-icons-material::before {
		content: "\f043";
		font-weight: 900;
	}

	.hw-icons-sonstiges::before {
		content: "\f07a";
		font-weight: 900;
	}

	.hw-icons-adressen::before {
		content: "\e3af";
		font-weight: 900;
	}

	.hw-icons-lagerung::before {
		content: "\f187";
		font-weight: 900;
	}

	.hw-icons-artikel::before {
		content: "\f0c6";
		font-weight: 900;
	}

	.hw-icons-personendaten::before {
		content: "\e533";
		font-weight: 900;
	}

	.hw-icons-auswertungen::before {
		content: "\f2b9";
		font-weight: 900;
	}

	.hw-icons-zugangsrechte::before {
		content: "\f084";
		font-weight: 900;
	}

	.hw-icons-benutzerrechte::before {
		content: "\f3ed";
		font-weight: 900;
	}

	.hw-icons-kostenstellen::before {
		content: "\f200";
		font-weight: 900;
	}

	.hw-icons-projekte::before {
		content: "\f55d";
		font-weight: 900;
	}

	.hw-icons-parameters::before {
		content: "\f0ad";
		font-weight: 900;
	}

	.hw-icons-terminals::before {
		content: "\f26c";
		font-weight: 900;
	}

	.hw-icons-gruppen::before {
		content: "\f0e8";
		font-weight: 900;
	}

	.hw-icons-einheiten::before {
		content: "\f5cd";
		font-weight: 900;
	}

	.hw-icons-datenbank::before {
		content: "\f1c0";
		font-weight: 900;
	}

	.hw-icons-service::before {
		content: "\f233";
		font-weight: 900;
	}

	.hw-icons-mailsys::before {
		content: "\f0e0";
		font-weight: 400;
	}

	.hw-icons-syslog::before {
		content: "\f46d";
		font-weight: 900;
	}

	.hw-icons-cleaner::before {
		content: "\f06d";
		font-weight: 900;
	}

	.hw-icons-information::before,
	.hw-icons-information::after {
		content: "\f4ad";
		font-weight: 400;
	}

	.hw-icons-changelog::before,
	.hw-icons-changelog::after {
		content: "\f1b3";
		font-weight: 900;
	}

	.hw-icons-einstellungen::before,
	.hw-icons-einstellungen::after {
		content: "\f013";
		font-weight: 900;
	}

	.hw-icons-passwort::before,
	.hw-icons-passwort::after {
		content: "\f023";
		font-weight: 900;
	}

	.hw-icons-logout::before,
	.hw-icons-logout::after {
		content: "\f2f5";
		font-weight: 900;
	}

	.hw-icons-login::before {
		content: "\f2f6";
		font-weight: 900;
	}

	.hw-icons-berechnung::before {
		content: "\f1ec";
		font-weight: 900;
	}

	.hw-icons-termhaupt::before {
		content: "\e4e5";
		font-weight: 900;
	}

	.hw-icons-termzweit::before {
		content: "\f6ff";
		font-weight: 900;
	}

	.hw-icons-termlink::before {
		content: "\f26c";
		font-weight: 900;
	}

	.hw-icons-termvirt::before {
		content: "\f141";
		font-weight: 900;
	}

	.hw-icons-user::before,
	.hw-icons-userundef::before {
		content: "\f007";
		font-weight: 900;
	}

	.hw-icons-usermale::before {
		content: "\f222";
		font-weight: 900;
	}

	.hw-icons-userfemale::before {
		content: "\f221";
		font-weight: 900;
	}

	.hw-icons-userdivers::before {
		content: "\f224";
		font-weight: 900;
	}

	.hw-icons-useradmin::before {
		content: "\f508";
		font-weight: 900;
	}

	.hw-icons-usersupad::before {
		content: "\f21b";
		font-weight: 900;
	}

	.hw-icons-subeintrag::before {
		content: "\f0da";
		font-weight: 900;
	}

	.hw-icons-prozent::before {
		content: "\25";
		font-weight: 900;
	}

	.hw-icons-summe::before {
		content: "\3d";
		font-weight: 900;
	}

	.hw-icons-aktnew::before {
		content: "\e494";
		font-weight: 900;
	}

	.hw-icons-aktedit::before {
		content: "\f303";
		font-weight: 900;
	}

	.hw-icons-aktcopy::before {
		content: "\f0c5";
		font-weight: 900;
	}

	.hw-icons-aktmove::before {
		content: "\f0dc";
		font-weight: 900;
	}

	.hw-icons-aktpaste::before {
		content: "\f0ea";
		font-weight: 900;
	}

	.hw-icons-aktremove::before {
		content: "\f057";
		font-weight: 900;
	}

	.hw-icons-aktdelete::before {
		content: "\f2ed";
		font-weight: 400;
	}

	.hw-icons-aktdelall::before {
		content: "\f1e2";
		font-weight: 900;
	}

	.hw-icons-aktimport::before {
		content: "\f56f";
		font-weight: 900;
	}

	.hw-icons-aktview::before {
		content: "\f06e";
		font-weight: 900;
	}

	.hw-icons-aktdebug::before {
		content: "\f188";
		font-weight: 900;
	}

	.hw-icons-pause::before,
	.hw-icons-aktpause::before {
		content: "\f7b6";
		font-weight: 900;
	}

	.hw-icons-aktenable::before {
		content: "\f00c";
		font-weight: 900;
	}

	.hw-icons-aktdisable::before {
		content: "\f00d";
		font-weight: 900;
	}

	.hw-icons-aktservstart::before {
		content: "\f04b";
		font-weight: 900;
	}

	.hw-icons-aktservstop::before {
		content: "\f04d";
		font-weight: 900;
	}

	.hw-icons-aktservback::before {
		content: "\f052";
		font-weight: 900;
	}

	.hw-icons-aktmailback::before {
		content: "\f0e2";
		font-weight: 900;
	}

	.hw-icons-aktlock::before {
		content: "\f502";
		font-weight: 900;
	}

	.hw-icons-aktfree::before {
		content: "\f09c";
		font-weight: 900;
	}

	.hw-icons-aktprevious::before {
		content: "\f048";
		font-weight: 900;
	}

	.hw-icons-aktnext::before {
		content: "\f051";
		font-weight: 900;
	}

	.hw-icons-aktfirst::before {
		content: "\f049";
		font-weight: 900;
	}

	.hw-icons-aktlast::before {
		content: "\f050";
		font-weight: 900;
	}

	.hw-icons-aktupdate::before {
		content: "\f2f1";
		font-weight: 900;
	}

	.hw-icons-aktarchiv::before {
		content: "\f187";
		font-weight: 900;
	}

	.hw-icons-aktreset::before {
		content: "\e17b";
		font-weight: 900;
	}

	.hw-icons-aktsave::before {
		content: "\f07b";
		font-weight: 900;
	}

	.hw-icons-aktsavenew::before {
		content: "\f65e";
		font-weight: 900;
	}

	.hw-icons-aktabort::before {
		content: "\f0e2";
		font-weight: 900;
	}

	.hw-icons-aktsearch::before {
		content: "\f00b";
		font-weight: 900;
	}

	.hw-icons-aktfinder::before,
	.hw-input-checkbox:checked~.hw-icons-aktsearch::before {
		content: "\f1e5";
		font-weight: 900;
	}

	.hw-icons-aktselect::before,
	.hw-icons-aktbetween::before {
		content: "\f00c";
		font-weight: 900;
	}

	.hw-icons-aktchecked::before {
		content: "\f058";
		font-weight: 400;
	}

	.hw-icons-aktuncheck::before,
	.hw-input-list-checker::before,
	.hw-form-container .hw-input-checkbox+.hw-form-label::before {
		content: "\f0c8";
		font-weight: 400;
	}

	.hw-icons-aktcheck::before,
	.hw-input-list-input:checked+.hw-input-list-label .hw-input-list-checker::before,
	.hw-form-container .hw-input-checkbox:checked+.hw-form-label::before {
		content: "\f14a";
		font-weight: 400;
	}

	.hw-input-list-radio::before,
	.hw-form-container .hw-input-radio+.hw-form-label::before {
		content: "\f111";
		font-weight: 400;
	}

	.hw-input-list-input:checked+.hw-input-list-label .hw-input-list-radio::before,
	.hw-form-container .hw-input-radio:checked+.hw-form-label::before {
		content: "\f192";
		font-weight: 400;
	}

	.hw-icons-aktprint::before {
		content: "\f02f";
		font-weight: 900;
	}

	.hw-icons-aktdbupdate::before {
		content: "\e0b7";
		font-weight: 900;
	}

	.hw-icons-aktdbproof::before {
		content: "\f884";
		font-weight: 900;
	}

	.hw-icons-serviceoff::before {
		content: "\f056";
		font-weight: 900;
	}

	.hw-icons-serviceon::before {
		content: "\f058";
		font-weight: 900;
	}

	.hw-icons-servicestop::before {
		content: "\f28d";
		font-weight: 900;
	}

	.hw-icons-servicestart::before,
	.hw-icons-aktservice::before {
		content: "\f144";
		font-weight: 900;
	}

	.hw-icons-servicepending::before {
		content: "\f059";
		font-weight: 900;
	}

	.hw-icons-servicepause::before {
		content: "\f28b";
		font-weight: 900;
	}

	.hw-icons-hinweis::before {
		content: "\f05a";
		font-weight: 900;
	}

	.hw-icons-warnung::before {
		content: "\f071";
		font-weight: 900;
	}

	.hw-icons-fehler::before {
		content: "\f06a";
		font-weight: 900;
	}

	.hw-icons-minimize::after {
		content: "\f057";
		font-weight: 900;
	}

	.hw-icons-changenew::before {
		content: "\2a";
		font-weight: 900;
	}

	.hw-icons-changefix::before {
		content: "\f188";
		font-weight: 900;
	}

	.hw-icons-prozedur::before {
		content: "\f363";
		font-weight: 900;
	}

	.hw-icons-plugins::before {
		content: "\f70e";
		font-weight: 900;
	}

	.hw-icons-allemodule::before {
		content: "\f0ac";
		font-weight: 900;
	}

	.hw-icons-navigation::before {
		content: "\f14e";
		font-weight: 900;
	}

	.hw-navi-mobsel:checked~.hw-navi-boxset .hw-icons-navigation::before {
		content: "\f057";
		font-weight: 900;
	}

	.hw-icons-toggle::before {
		content: "\f0fe";
		font-weight: 400;
	}

	.hw-input-checkbox:checked~.hw-icons-toggle::before {
		content: "\f146";
		font-weight: 400;
	}

}

/* Formatierungen für optimierte Mobil-Darstellung */
@media screen and (max-width: 1024px) {

	.hw-navi-checker:checked~.hw-icons-menuflip::before {
		content: "\f0d8";
		font-weight: 900;
	}

}