#fixedFooter {
	position: fixed;
	bottom: 0;
	height: 30px;
	width: 100vw;
	background: rgba(10, 10, 30, 1.0);
	color: rgba(200, 200, 250, 1.0);
	font-family: 'Lato', Arial;
	font-size: 1rem;
	border-top: 2px groove rgba(200, 200, 250, 0.7);
	border-left: 2px groove rgba(200, 200, 250, 0.7);
	border-right: 2px groove rgba(200, 200, 250, 0.7);
	z-index: 9999;
}

#footerContainer {
	display: flex;
	justify-content: space-between;
	align-items: center;
	height: 100%;
}

#commIcon {
	width: 40px;
	justify-content: center;
}

#commText {
	width: 200px;
	justify-content: center;
}

#activeUser {
	width: 150px;
	justify-content: center;
}

#version {
	width: 90px;
	justify-content: center;
}

#kw {
	width: 55px;
	justify-content: center;
}

#date {
	width: 80px;
	justify-content: center;
}

#lastRefresh {
	width: 100px;
	justify-content: center;
}

#owner {
	width: 120px;
	justify-content: center;
}

#optimized {
	width: 155px;
	justify-content: center;
}

#userGroup {
	width: 120px;
	justify-content: center;
}


.communicationIcon {
	height: 28px;
	width: auto;
}

.footerLeftGroup {
	display: flex;
	height: 100%;
}

.footerRightGroup {
	display: flex;
	height: 100%;
}

.footerField  {
	display: flex;
	align-items: center;
	height: 100%;
}

.footerLeftGroup .footerField {
	border-right: 2px groove rgba(200, 200, 250, 0.7);
	border-left: none;
}

.footerRightGroup .footerField {
	border-left: 2px groove rgba(200, 200, 250, 0.7);
	border-right: none;
}

.footerIcon {
	width: auto; /* 16px  */
	height: 16px;
	margin-right: 4px;
	vertical-align: middle;
	flex-shrink: 0;
}

@media (max-width: 640px) {	
	/* -------------------- FOOTERSEITE LINKS -------------------- */
	#date { display: none; }
	#kw { order: 1; }
	#optimized { display: none; }
	#owner { display: none; }
	#version { order: 2; }
	.footerLeftGroup { order: 1; }
	/* -------------------- FOOTERSEITE RECHTS -------------------- */
	#activeUser { order: 1; }
	#commIcon { order: 2; }
	#commText { display: none; }
	#userGroup { display: none; }	
	#lastRefresh{ display: none; }	
	.footerRightGroup { order: 2; }
	/* ====================================================== */
}

@media (min-width: 641px) and (max-width: 1024px) {
	/* -------------------- FOOTERSEITE LINKS -------------------- */
	#date { display: none; }
	#kw { order: 1; }
	#optimized { display: none; }
	#owner { display: none; }
	#version { order: 2; }
	.footerLeftGroup { order: 1; }
	/* -------------------- FOOTERSEITE RECHTS -------------------- */
	#activeUser { order: 4; }
	#commIcon { order: 2; }
	#commText { order: 3; }
	#userGroup { order: 5; }	
	#lastRefresh{ order: 1; }	
	.footerRightGroup { order: 2; }
	/* ====================================================== */
}

@media (min-width: 1025px) and (max-width: 1280px) {
	/* -------------------- FOOTERSEITE LINKS -------------------- */
	#date { order: 3; }
	#kw { order: 2; }
	#optimized { display: none; }
	#owner { order: 4; }
	#version { order: 1; }
	.footerLeftGroup { order: 1; }
	/* -------------------- FOOTERSEITE RECHTS -------------------- */
	#activeUser { order: 4; }
	#commIcon { order: 2; }
	#commText { order: 3; }
	#userGroup { order: 5; }	
	#lastRefresh{ order: 1; }	
	.footerRightGroup { order: 2; }
	/* ====================================================== */
}

@media (min-width: 1281px) {
	/* -------------------- FOOTERSEITE LINKS -------------------- */
	#date { order: 3; }
	#kw { order: 2; }
	#optimized { order: 5; }
	#owner { order: 4; }
	#version { order: 1; }
	.footerLeftGroup { order: 1; }
	/* -------------------- FOOTERSEITE RECHTS -------------------- */
	#activeUser { order: 4; }
	#commIcon { order: 2; }
	#commText { order: 3; }
	#userGroup { order: 5; }	
	#lastRefresh{ order: 1; }	
	.footerRightGroup { order: 2; }
	/* ====================================================== */
}