/*EN: Loading symbol - position and background color*/
/*DE: Ladesymbol - Position und Hintergrundfarbe*/
.loading {
	display: none;
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background-color: rgb(255, 255, 255);
	background-position: 50% 50%;
	background-repeat: no-repeat;
}

/*EN: Contents of the symbol - cut off, no scroll bar*/
/*DE: Inhalt des Symbols - abgeschnitten, kein Scrollbalken*/
form.xm-loading {
	overflow: hidden;
}


form.xm-loading .loading {
	display: block;
}

/*EN: Integration of the individual charging symbol*/
/*DE: Einbindung des individuellen Ladesymbols*/
.loading .animation{
	background-image:   url('data:image/png;base64,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');
	height: 100%;
	background-repeat: no-repeat;
	background-position: center;
	-webkit-animation: scale-up-center 1000ms infinite alternate-reverse both;
	        animation: scale-up-center 1000ms infinite alternate-reverse both;
}

/*EN: Scaling while loading*/
/*DE: Skalierung beim Laden*/
@-webkit-keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@keyframes scale-up-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}