@font-face {
  font-family: 'WebComponentsIcons';
  font-style: normal;
  font-weight: normal;
  src: url("data:application/font-woff;base64,d09GRgABAAAAAXe8AAwAAAABd2wAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABHAAAN2wAADds9t7PEU9TLzIAADiIAAAAYAAAAGAPEgZMY21hcAAAOOgAAAC0AAAAtHVlhKBnYXNwAAA5nAAAAAgAAAAIAAAAEGdseWYAADmkAAEtbAABLWzer28VaGVhZAABZxAAAAA2AAAANg1Y4XNoaGVhAAFnSAAAACQAAAAkB8IFnGhtdHgAAWdsAAAHbAAAB2zWAJ7HbG9jYQABbtgAAAO4AAADuJg74vptYXhwAAFykAAAACAAAAAgAf0DLm5hbWUAAXKwAAAE6QAABOnz//U0cG9zdAABd5wAAAAgAAAAIAADAAAAAQAAAAoAHgAsAAFsYXRuAAgABAAAAAAAAAABAAAAAWxpZ2EACAAAAAEAAAABAAQABAAAAAEACgAAAAEAPAAbAHYIAAsCELASOhL2GPYaAhvyHiYeMB48ICohoiHgIgYlPCVSJ+Yr0DOYNGA1ZjYcNlI2qDcoAAEAGwAMAA0ADgAPABAAEQASABMAFAAVABYAFwAYABkAGgAbABwAHQAeAB8AIAAhACIAIwAkACUB2gA+AH4AigCmALwAxgDeAP4BIAE2AVoBbAGIAaoBygHqAgACGAIyAloCagKAApoCugLYAvYDBgMeAzQDWgOGA7AD2gP8BCQESgRwBIgEpgTCBN4FAgUkBUwFcgWCBZwFqgWyBdYF6gYSBioGRAZuBogGrgbEBuAHCgckB04HaACrAAUAIAAPABQAGgBnAA0AHwAfAAwADgATABgAEAAZAB8ABAAJAAoAZgAKAB8AHwAMAA4AEwAYABAAGQAfAckABAAeAA4AIwBGAAsAHQAdABoAIgAeAAQAHgAiAAwAGwBEAA8AHQAdABoAIgAeAAQAHQAQAB4AFAAlABQAGQASADcAEAAdAB0AGgAiAB4ABAAZABoABAAOABMADAAZABIAEAA2AAoAHQAdABoAIgAeAAQAFgAbABQARQARAB0AHQAaACIAHgAEAA8AFAAYABAAGQAeABQAGgAZAB4APQAIAB0AHQAaACIABAAgABsAMgANAB0AHQAaACIABAAeABAAEAAWAAQAIAAbADMAEAAdAB0AGgAiAAQAHgAQABAAFgAEAB0AFAASABMAHwA1AA8AHQAdABoAIgAEAB4AEAAQABYABAAXABAAEQAfADQADwAdAB0AGgAiAAQAHgAQABAAFgAEAA8AGgAiABkAQwAKAB0AHQAaACIABAAdABoAGgAfAD4ACwAdAB0AGgAiAAQAHQAUABIAEwAfAEIADAAdAB0AGgAiAAQAGwAMAB0AEAAZAB8AOAATAB0AHQAaACIABAAaACEAEAAdABEAFwAaACIABAAPABoAIgAZACoABwAdAB0AGgAiAAQAGQBAAAoAHQAdABoAIgAEABcAEAARAB8ALgAMAB0AHQAaACIABAAQABkADwAEACAAGwAvAA8AHQAdABoAIgAEABAAGQAPAAQAHQAUABIAEwAfADEADgAdAB0AGgAiAAQAEAAZAA8ABAAXABAAEQAfADAADgAdAB0AGgAiAAQAEAAZAA8ABAAPABoAIgAZAC0ABwAdAB0AGgAiAAQAEABBAAsAHQAdABoAIgAEAA8AHQAUABcAFwA/AAoAHQAdABoAIgAEAA8AGgAiABkAMgASAB0AHQAaACIABAAPABoAIAANABcAEAAEAAsABQAEACAAGwAzABUAHQAdABoAIgAEAA8AGgAgAA0AFwAQAAQACwAFAAQAHQAUABIAEwAfADUAFAAdAB0AGgAiAAQADwAaACAADQAXABAABAALAAUABAAXABAAEQAfADQAFAAdAB0AGgAiAAQADwAaACAADQAXABAABAALAAUABAAPABoAIgAZADkAEAAdAB0AGgAiAAQADgATABAAIQAdABoAGQAEACAAGwA6ABMAHQAdABoAIgAEAA4AEwAQACEAHQAaABkABAAdABQAEgATAB8APAASAB0AHQAaACIABAAOABMAEAAhAB0AGgAZAAQAFwAQABEAHwA7ABIAHQAdABoAIgAEAA4AEwAQACEAHQAaABkABAAPABoAIgAZACoACwAdAB0AGgAiAAQACwAFAAQAIAAbACsADgAdAB0AGgAiAAQACwAFAAQAHQAUABIAEwAfAC0ADQAdAB0AGgAiAAQACwAFAAQAFwAQABEAHwAsAA0AHQAdABoAIgAEAAsABQAEAA8AGgAiABkAJgARAB0AHQAaACIABAAJAAoABAAgABsABAAdABQAEgATAB8AKQAQAB0AHQAaACIABAAJAAoABAAgABsABAAXABAAEQAfACcAEwAdAB0AGgAiAAQACQAKAAQADwAaACIAGQAEAB0AFAASABMAHwAoABIAHQAdABoAIgAEAAkACgAEAA8AGgAiABkABAAXABAAEQAfACwABwAdABoAHQAiAAQAHgFPAAwAGwAbABcAJAAEABEAGgAdABgADAAfAV4ABgAZAA4AEwAaAB0A9QADABcAFwDfABEAFwAUABIAGQAEAB8AGgAbAAQAEAAXABAAGAAQABkAHwEDAAkAFwAUABIAGQAEAB8AGgAbAN4AEwAXABQAEgAZAAQAHQAUABIAEwAfAAQAEAAXABAAGAAQABkAHwEIAAsAFwAUABIAGQAEAB0AFAASABMAHwEKAAwAFwAUABIAGQAEAB0AEAAYABoAIQAQAOAAFAAXABQAEgAZAAQAGAAUAA8ADwAXABAABAAQABcAEAAYABAAGQAfAQQADAAXABQAEgAZAAQAGAAUAA8ADwAXABAA3AASABcAFAASABkABAAXABAAEQAfAAQAEAAXABAAGAAQABkAHwEGAAoAFwAUABIAGQAEABcAEAARAB8BCQANABcAFAASABkABAAVACAAHgAfABQAEQAkAN0AFAAXABQAEgAZAAQADgAQABkAHwAQAB0ABAAQABcAEAAYABAAGQAfAQcADAAXABQAEgAZAAQADgAQABkAHwAQAB0A4QAUABcAFAASABkABAANABoAHwAfABoAGAAEABAAFwAQABgAEAAZAB8BBQAMABcAFAASABkABAANABoAHwAfABoAGAG8ABAAEgASAB0AEAASAAwAHwAQAAQAEQAUABAAFwAPAB4AHQA8AEoAVgB+AKIAwgDyASYBRAFcAXIBjAGgAbgB1AHiAgQCFgIgAioCQgJSAlwCdAKEAqYCygLgAvoBJgAGACAAHwAfABoAGQDLAAUAHQAgAB4AEwDPABMAHQAUABIAEwAfABkAEAAeAB4ABAAOABoAGQAfAB0ADAAeAB8BIQARABoAHQAPABAAHQAeAAQAHgATABoAIgAEABMAFAAPABABGAAPABoAHQAPABAAHQAeAAQAGgAgAB8AHgAUAA8AEAEbABcAGgAdAA8AEAAdAB4ABAAUABkAHgAUAA8AEAAEACEAEAAdAB8AFAAOAAwAFwEaABkAGgAdAA8AEAAdAB4ABAAUABkAHgAUAA8AEAAEABMAGgAdABQAJQAaABkAHwAMABcBGQAOABoAHQAPABAAHQAeAAQAFAAZAB4AFAAPABABFwALABoAHQAPABAAHQAeAAQADAAXABcBHAAKABoAHQAPABAAHQAEAB8AGgAbAR8ADAAaAB0ADwAQAB0ABAAdABQAEgATAB8BIAAJABoAHQAPABAAHQAEABkAGgEeAAsAGgAdAA8AEAAdAAQAFwAQABEAHwEdAA0AGgAdAA8AEAAdAAQADQAaAB8AHwAaABgBIgAGABoAHQAPABAAHQCxABAAGgAaABYAGAAMAB0AFgAEABoAIAAfABcAFAAZABAAsgAIABoAGgAWABgADAAdABYA6gAEABoAFwAPANQABAAXACAAHQGOAAsAFwAaABIAEgAQAB0ABAANABoAIwGNAAcAFwAaABIAEgAQAB0AugAEABAAFwAXAa4ACwAQABMADAAZAA4AEAAEAA0AGgAjAa0ABwAQABMADAAZAA4AEADbABAADAAOABYAIgAMAB0ADwAEABAAFwAQABgAEAAZAB8A6AARAAwADgAWABIAHQAaACAAGQAPAAQAHQAQABgAGgAhABAAzQAKAAwADgAWABIAHQAaACAAGQAPANkADAAMAA4AFgAEABAAFwAQABgAEAAZAB8BygADAAwADgA8AHoAggCaALYAxADWAN4A6ADwAP4BBAEOASYBMAFUAXgBjAGaAcIB4AHwAgACHAI0AkwCZAJ8AoYCjgKoArQC0ALqAvYDAgMSAxwDMAM+A2IDhAOYA7oDzAPoBAIEDgQuBFwEjgSmBNIFAgUYBSIFQAVcBWoFhgWYAUcAAwAgAB8BOQALACAAHgAfABoAGAAEABQADgAaABkBfwANACAAHgAfABoAGAAEABEAGgAdABgADAAfAJMABgAgAB4AHwAaABgBfQAIACAAHQAdABAAGQAOACQBwAADAB4AIQHNAAQAHgAeAAgB0AADAB4AHgHTAAYAHgAbAB0AGgAVAdUAAgAeAMQABAAdABoAGwFRAAsAGgAbACQABAARABoAHQAYAAwAHwFGAAQAGgAbACQA8AARABoAGQAhABAAHQAfAAQAIAAbABsAEAAdAA4ADAAeABAA7wARABoAGQAhABAAHQAfAAQAFwAaACIAEAAdAA4ADAAeABAAnQAJABoAGQAZABAADgAfABoAHQHIAAYAGgAZABEAFAASAUAAEwAaABgAGAAQABkAHwAeAAQAHQAQABgAGgAhABAABAAMABcAFwE/AA4AGgAYABgAEAAZAB8ABAAdABAAGAAaACEAEAE+AAcAGgAYABgAEAAZAB8AUwAHABoAFwAgABgAGQAeAXQADQAaABcAIAAYABkABAARAB0AEAAQACUAEAAoAAsAGgAXABcADAAbAB4AEAAEAB4AIgAnAAsAGgAXABcADAAbAB4AEAAEAB4AEAApAAsAGgAXABcADAAbAB4AEAAEABkAIgAmAAsAGgAXABcADAAbAB4AEAAEABkAEACUAAQAGgASAB4AkwADABoAEgEkAAwAGgAPABAABAAeABkAFAAbABsAEAAfAdgABQAXABoAIAAPAHUADQAXABoAHgAQAAQAGgAgAB8AFwAUABkAEAB2AAwAFwAaAB4AEAAEAA4AFAAdAA4AFwAQAHQABQAXABoAHgAQAGAABQAXABoADgAWAGcABwAXABQAGwAEAAkACgBmAAQAFwAUABsBUAAJABcAEAAMAB0ABAAOAB4AHgC3AAYAFAAdAA4AFwAQAHIAEQATABAADgAWABgADAAdABYABAAaACAAHwAXABQAGQAQAHMAEAATABAADgAWABgADAAdABYABAAOABQAHQAOABcAEABxAAkAEwAQAA4AFgAYAAwAHQAWALQAEAATABAADgAWAA0AGgAjAAQADgATABAADgAWABAADwCzAAgAEwAQAA4AFgANABoAIwByAA0AEwAQAA4AFgAEABoAIAAfABcAFAAZABAAcwAMABMAEAAOABYABAAOABQAHQAOABcAEABxAAUAEwAQAA4AFgExAA8AEwAMABkAEgAQAAQAGAAMABkAIAAMABcAFwAkAW4AFgAQABcAFwAeAAQAGAAQAB0AEgAQAAQAIQAQAB0AHwAUAA4ADAAXABcAJAFtABgAEAAXABcAHgAEABgAEAAdABIAEAAEABMAGgAdABQAJQAaABkAHwAMABcAFwAkAWwACwAQABcAFwAeAAQAGAAQAB0AEgAQAXAAFQAQABcAFwAEAB4AGwAXABQAHwAEACEAEAAdAB8AFAAOAAwAFwAXACQBbwAXABAAFwAXAAQAHgAbABcAFAAfAAQAEwAaAB0AFAAlABoAGQAfAAwAFwAXACQASAAKAAwAHwAQABIAGgAdABQAJQAQAJwABAAMAB0AHwBvAA4ADAAZAA4AEAAXAAQAGgAgAB8AFwAUABkAEABwAA0ADAAZAA4AEAAXAAQADgAUAB0ADgAXABAAbgAGAAwAGQAOABAAFwEoAA0ADAAXABAAGQAPAAwAHQAEAA8ADAAfABAAYQAIAAwAFwAQABkADwAMAB0AmwAKAAwAFwAOACAAFwAMAB8AGgAdABEAJAA0AE4AYAB8AI4AnAC+AMYAzgDgAOoBCAEkATgBRgFoAM0ABwAdABoAGwAXABAAHwGwAAwAHQAUAA0ADQANABcAEAAEAA0AGgAjAa8ACAAdABQADQANAA0AFwAQAEcADQAdAAwAEgAEAAwAGQAPAAQADwAdABoAGwCLAAgAGgAiABkAFwAaAAwADwF9AAYAGgAXABcADAAdATgAEAAaAA4AIAAYABAAGQAfAAQAGAAMABkADAASABAAHQHCAAMAGgAOAPQAAwAUACEBkgAIABQAEgASAAQADQAaACMBkQAEABQAEgASAToADgAUAA4AHwAUABoAGQAMAB0AJAAEAAwADwAPAZAADQAQABcAFAAOABQAGgAgAB4ABAANABoAIwGPAAkAEAAXABQADgAUABoAIAAeAGUABgAQABcAEAAfABABgAAQABAADgAUABgADAAXAAQAFAAZAA4AHQAQAAwAHgAQAYEAEAAQAA4AFAAYAAwAFwAEAA8AEAAOAB0AEAAMAB4AEAALABgAIAAoADwASABUAGwAfACQAJwAsgCWAAMAJAAQAdIAAwAjABAAvQAJACMADgAQABsAHwAUABoAGQHBAAUAIwAOABAAFwB1AAUAHQAdABoAHQGUAAsAGQAhABAAFwAaABsABAANABoAIwGTAAcAGQAhABAAFwAaABsBlAAJABgADAAUABcABAANABoAIwGTAAUAGAAMABQAFwEvAAoADwAUAB8ABAAfABoAGgAXAB4AZAAEAA8AFAAfAD4AfgCeALQA1gDuAQoBIAFAAVABZgGKAaQBrgHQAeQB/AIQAigCQAJWAmQCcgKOAq4CygLWAvgDAgMqA1ADZAN+A6ADzAPaA+QD8AQCBBQEKAREBFYEaAR6BIwEngS+BNQE6gT8BQ4FJgU4BUwFXgVoBYAFogW0BcwF1AXuAOcADwAgABcAFwAeAA4AHQAQABAAGQAEABAAIwAUAB8A5gAKACAAFwAXAB4ADgAdABAAEAAZAOcAEAAgABcAFwAEAB4ADgAdABAAEAAZAAQAEAAjABQAHwDmAAsAIAAXABcABAAeAA4AHQAQABAAGQDYAA0AHQAaABkAHwAEABAAFwAQABgAEAAZAB8AMwAKABoAHQAiAAwAHQAPAAQAHgAYANoADwAaAB0AIgAMAB0ADwAEABAAFwAQABgAEAAZAB8ApAAHABoAHQAiAAwAHQAPAXoACgAaAB0AGAAgABcADAAEABEAIwFXABEAGgAdABgADAAfAAQADgAaAA8AEAAEAA0AFwAaAA4AFgEjAAwAGgAdABgABAAQABcAEAAYABAAGQAfASIABAAaAB0AGADuABAAGgAdABAAEgAdABoAIAAZAA8ABAAOABoAFwAaAB0BggAJABoAGQAfAAQAHgAUACUAEADtAAsAGgAZAB8ABAARAAwAGAAUABcAJAG6AAkAGgAXAA8AEAAdAAQAIAAbAbgACwAaABcADwAQAB0ABAAaABsAEAAZAbsACwAaABcADwAQAB0ABAAYABoAHQAQAbkACgAaABcADwAQAB0ABAAMAA8ADwG3AAYAGgAXAA8AEAAdAGIABgAXABoAGwAbACQAxwANABcAFAAbAAQAIQAQAB0AHwAUAA4ADAAXAMYADwAXABQAGwAEABMAGgAdABQAJQAaABkAHwAMABcBRAANABcADAAeABMABAAYAAwAGQAMABIAEAAdAccABQAXAAwAHgATAUUAEAAUABkADwAEAAwAGQAPAAQAHQAQABsAFwAMAA4AEAFFAAQAFAAZAA8AhgATABQAFwAfABAAHQAEAB4AGgAdAB8ABAAPABAAHgAOAAQAHgAYAIUAEgAUABcAHwAQAB0ABAAeABoAHQAfAAQADAAeAA4ABAAeABgAhAAJABQAFwAfABAAHQAEAB4AGACDAAwAFAAXAB8AEAAdAAQADgAXABAADAAdAIgAEAAUABcAHwAQAB0ABAAMAA8ADwAEABIAHQAaACAAGwCHABUAFAAXAB8AEAAdAAQADAAPAA8ABAAQACMAGwAdABAAHgAeABQAGgAZAIIABgAUABcAHwAQAB0BzAAEABQAFwAYAUYABQAUABcAEAAeAcsACAAUABcAEAAEACUAFAAbAcEACAAUABcAEAAEACMAFwAeAcIACQAUABcAEAAEACIAGgAdAA8BvQANABQAFwAQAAQAIQAQAB0AHwAUAA4ADAAXAb8ACAAUABcAEAAEAB8AIwAfAcYACAAUABcAEAAEABsAHgAPAcQACAAUABcAEAAEABsAGwAfAcUACAAUABcAEAAEABsADwARAcMACAAUABcAEAAEABgADwANAdkADwAUABcAEAAEABMAGgAdABQAJQAaABkAHwAMABcBxwAKABQAFwAQAAQAEQAXAAwAHgATAcEACgAUABcAEAAEABAAIwAOABAAFwHCAAgAFAAXABAABAAPABoADgHAAAgAFAAXABAABAAOAB4AIQHIAAsAFAAXABAABAAOABoAGQARABQAEgHKAAgAFAAXABAABAANAAwADgHJAAkAFAAXABAABAAMAB4ADgAjAb4ACAAUABcAEAAEAAwADwAPAb0ABAAUABcAEAG7AAsAFAAQABcADwAeAAQAGAAaAB0AEACvABAADAAhABoAHQAUAB8AEAAEABoAIAAfABcAFAAZABAAsAAIAAwAIQAaAB0AFAAfABAArwALAAwAIQAEABoAIAAfABcAFAAZABAAsAADAAwAIQGWAAwADAAOABAADQAaABoAFgAEAA0AGgAjAZUACAAMAA4AEAANABoAGgAWAA0AHAAwADwAVABeAHIAkgCqAMAAzgDqAPYBAgEpAAkAHQAaACAAGwAEAA0AGgAjAEsABQAdABoAIAAbAEoACwAdABQADwAEABcADAAkABoAIAAfAEkABAAdABQADwDTAAkAHQAQACQAHgAOAAwAFwAQAZoADwAaABoAEgAXABAABAAbABcAIAAeAAQADQAaACMBmQALABoAGgASABcAEAAEABsAFwAgAB4BmAAKABoAGgASABcAEAAEAA0AGgAjAZcABgAaABoAEgAXABABhAANABcAGgANABAABAAaACAAHwAXABQAGQAQAYUABQAXABoADQAQAJQABQAQAAwAHQAeAJMABAAQAAwAHQAWAC4AUAB0AJIAwADiARABMAFQAWQBcAF6AYQBoAGsAbIBzAHSAdgB3gHkAeoAaQAQACQAGwAQAB0AFwAUABkAFgAEAB0AEAAYABoAIQAQAI4AEQAkABsAEAAdABcAFAAZABYABAAaABsAEAAZAAQAHgAYAI0ADgAkABsAEAAdABcAFAAZABYABAAaABsAEAAZAVoAFgAkABsAEAAdABcAFAAZABYABAAXABQAEgATAB8ABAAPABQADAAXABoAEgFaABAAJAAbABAAHQAXABQAGQAWAAQAFAAZAB4AEAAdAB8BXAAWACQAGwAQAB0AFwAUABkAFgAEABIAFwAaAA0AEAAEAB0AEAAYABoAIQAQAVsADwAkABsAEAAdABcAFAAZABYABAASABcAGgANABABXQAPACQAGwAQAB0AFwAUABkAFgAEABAAGAAMABQAFwBoAAkAJAAbABAAHQAXABQAGQAWAc4ABQAfABgAFwAKAc8ABAAfABgAFwC8AAQAEAAXABsArwANABAADAAdAB8ABAAaACAAHwAXABQAGQAQALAABQAQAAwAHQAfAKgAAgAPAE0ADAAMABkADwAXABAAHQAEAA8AHQAMABIA+wACAAsA+gACAAoA+QACAAkA+AACAAgA9wACAAcA9gACAAYAFQAsADoAVgBqAIAAnAC0ANAA6ADyARIBMgFAAUwBZgGIAa4ByAHiAfgCKADrAAYAHwAMABcAFAAOANEADQAZACEAEAAdAB8ABAAOABoAFwAaAB0AHgEAAAkAGQAeABAAHQAfAAQAIAAbAQAACgAZAB4AEAAdAB8ABAAfABoAGwEBAA0AGQAeABAAHQAfAAQAGAAUAA8ADwAXABABAgALABkAHgAQAB0AHwAEAA8AGgAiABkBAgANABkAHgAQAB0AHwAEAA0AGgAfAB8AGgAYALsACwAZABEAGgAdABgADAAfABQAGgAZALsABAAZABEAGgD+AA8AGQAPABAAGQAfAAQAFAAZAA4AHQAQAAwAHgAQAP8ADwAZAA8AEAAZAB8ABAAPABAADgAdABAADAAeABAA/gAGABkADwAQABkAHwGMAAUAGQANABoAIwDDAAwAGAAMABIAEAAEAB0AEAAeABQAJQAQAT0AEAAYAAwAEgAQAAQAGAAMABsABAAQAA8AFAAfABoAHQE7ABIAGAAMABIAEAAEABcAFAASABMAHwAEAA8AFAAMABcAGgASATsADAAYAAwAEgAQAAQAFAAZAB4AEAAdAB8AwAAMABgADAASABAABAAQACMAGwAaAB0AHwE8AAoAGAAMABIAEAAEABAADwAUAB8BgwAXABgADAASABAABAAMAA0AHgAaABcAIAAfABAABAAbABoAHgAUAB8AFAAaABkAvwAFABgADAASABAAAQAEAdEAAgAeAAEABAA2AAMAGwAUABQAKgA4AEQATgBsAIYAogC+ANgA6gEGASYBMAFGAVQBcgGaAbYB0gHgAIoABgAaABIAGgAgAB8AiQAFABoAEgAUABkAbAAEABoADgAWAP0ADgAUAB4AHwAEACAAGQAaAB0ADwAQAB0AEAAPAPwADAAUAB4AHwAEABoAHQAPABAAHQAQAA8A/AANABQAHgAfAAQAGQAgABgADQAQAB0AEAAPAP0ADQAUAB4AHwAEAA0AIAAXABcAEAAfABAADwGcAAwAFAAZABYAEAAPABQAGQAEAA0AGgAjAZsACAAUABkAFgAQAA8AFAAZAGoADQAUABkAFgAEACEAEAAdAB8AFAAOAAwAFwBoAA8AFAAZABYABAATABoAHQAUACUAGgAZAB8ADAAXAM4ABAAUABkAEAGUAAoAEAAfAB8AEAAdAAQADQAaACMBkwAGABAAHwAfABAAHQBSAA4ADAAkABoAIAAfAAQAHgAfAAwADgAWABAADwBRABMADAAkABoAIAAfAAQAHgAUAA8AEAAEAA0AJAAEAB4AFAAPABAAUAANAAwAJAAaACAAHwAEAAcABAANACQABAAHAE8ADQAMACQAGgAgAB8ABAAGAAQADQAkAAQACQBOAAYADAAkABoAIAAfAI8ABgAMACAAGQAOABMAEAAiADoASgBUAHAAkACuALwAzgDqAQQBEAEaATYBPgFiAZ4ACwAkAB4AGwAMAA4AEAAEAA0AGgAjAZ0ABwAkAB4AGwAMAA4AEACaAAQAGgAhABAAVwANABoAHQAQAAQAIQAQAB0AHwAUAA4ADAAXAFgADwAaAB0AEAAEABMAGgAdABQAJQAaABkAHwAMABcBWQAOABoADwAgABcAEAAEABgADAAZAAwAEgAQAB0AxQAGABQAHQAdABoAHQCfAAgAFAAZACAAHgAEAB4AGAB7AA0AFAAZACAAHgAEABoAIAAfABcAFAAZABAAfAAMABQAGQAgAB4ABAAOABQAHQAOABcAEAB6AAUAFAAZACAAHgBWAAQAEAAZACABQgANABAADwAUAAwABAAYAAwAGQAMABIAEAAdAcMAAwAPAA0BhwARAAwAHQAWABAAHQAEABsAFAAZAAQAHwAMAB0AEgAQAB8BhgAKAAwAHQAWABAAHQAEABsAFAAZAAIABgAgALoADAAaAB8AFAARABQADgAMAB8AFAAaABkAXQAOABoAGQAEAB0AEAAOACAAHQAdABAAGQAOABAAAgAGABYA/wAHACAAHwAPABAAGQAfANIABwAbAAwADgAUAB8AJAAmAE4AVgBmAHIAggCKAJoAtADMANYA6AD4AQIBHgEyAToBVAFuAXoBigGYAaABsgG+AeAB/gIUAkoCagKGApICpALAAtgC4ALwAwoDFgHGAAMAHgAPAGMABwAdABQAGQAfABAAHQBjAAUAHQAUABkAHwCWAAcAHQAQACEAFAAQACIBxAADABsAHwCeAAcAFwAgAB4ABAAeABgAeAAMABcAIAAeAAQAGgAgAB8AFwAUABkAEAB5AAsAFwAgAB4ABAAOABQAHQAOABcAEAB3AAQAFwAgAB4AqgAIABcADAAkABcAFAAeAB8ArAAHABcADAAkAAQAHgAYAKAABAAXAAwAJAGgAA0AFAAZAB8AEAAdABAAHgAfAAQADQAaACMBnwAJABQAGQAfABAAHQAQAB4AHwGIAAMAFAAZAMAADAATABoAHwAaAAQAEAAjABsAGgAdAB8AvgAMABMAGgAfABoABAAOAAwAGAAQAB0ADAC/AAUAEwAaAB8AGgF+AAcAEAAdAA4AEAAZAB8AZAAGABAAGQAOABQAFwHFAAMADwARAK0ACAAMACAAHgAQAAQAHgAYAKEABQAMACAAHgAQAU4AEAAMAB4AHwAQAAQAGwAXAAwAFAAZAAQAHwAQACMAHwFNAA4ADAAeAB8AEAAEABgADAAdABYADwAaACIAGQFMAAoADAAeAB8AEAAEABMAHwAYABcBSwAaAAwAHgAfABAABAARAB0AGgAYAAQAIgAaAB0ADwAEAB4AHwAdABQAGwAEABEAFAAXABABSgAPAAwAHgAfABAABAARAB0AGgAYAAQAIgAaAB0ADwFJAA0ADAAeAB8AEAAEAAwAHgAEABMAHwAYABcBSAAFAAwAHgAfABABLQAIAAwAHgAeACIAGgAdAA8BLgANAAwAHQAMABIAHQAMABsAEwAEAAwADwAPAXIACwAMABkAEAAEABEAHQAQABAAJQAQAJoAAwAMABkAzAAHAAwAFwAQAB8AHwAQAOgADAAMABQAGQAfAAQAHQAQABgAGgAhABAAzQAFAAwAFAAZAB8A6QAPAAwAEgAQAAQAGwAdABoAGwAQAB0AHwAUABAAHgABAAQAvAAIACAAEAAeAB8AFAAaABkAHgA+AF4AbgB2AIAAlgCyAMwA5ADyAQYBFAEoATwBUgFmAXgBkAGcAawBwAHOAeQB9AH+AhQCIgI+AlQCfAEMAA8AIAAXABAABAATABoAHQAUACUAGgAZAB8ADAAXAbIABwAeAB4ABAANABoAIwGxAAMAHgAeAFQABAAaACIAHgFzAAoAGgAiAAQAEQAdABAAEAAlABAA1wANABoAIAAZAA8ABAAOABoAHQAZABAAHQAeAMkADAAaAB8ADAAfABAABAAdABQAEgATAB8AygALABoAHwAMAB8AEAAEABcAEAARAB8AyAAGABoAHwAMAB8AEAA1AAkAEAAiABQAGQAPAAQAHgAYAKMABgAQACIAFAAZAA8AKAAJABAAHgAUACUAEAAEAB4AIgAnAAkAEAAeABQAJQAQAAQAHgAQACkACgAQAB4AFAAlABAABAAZABAAIgAmAAkAEAAeABQAJQAQAAQAGQAQAF4ACAAQAB4AEAAfAAQAHgAYAOgACwAQAB4AEAAfAAQADgAaABcAGgAdAFsABQAQAB4AEAAfAFUABwAQABoAHQAPABAAHQBfAAkAEAAXABoADAAPAAQAHgAYAFwABgAQABcAGgAMAA8AXwAKABAAEQAdABAAHgATAAQAHgAYAFwABwAQABEAHQAQAB4AEwBaAAQAEAAPABoBogAKABAADwAPABQAHwAEAA0AGgAjAaEABgAQAA8ADwAUAB8AXwANABAADgAgAB0AHQAQABkADgAQAAQAHgAYAFwACgAQAA4AIAAdAB0AEAAZAA4AEAC5ABMADAAPABQAGgANACAAHwAfABoAGQAEAA4AEwAQAA4AFgAQAA8AuAALAAwADwAUABoADQAgAB8AHwAaABkAKQBUAGIAeACAAJAApAC6ANYA+AESAT4BZgGOAbAB2AH0AgQCDgIoAjICTgJmAoAClAKqAsIC1ALcAvQDEAMgAywDQgNYA3IDfgOQA6YDvAPKA9QBfAAGACQAGAANABoAFwDzAAoAIAAbAAQAHgAOAB0AFAAbAB8BewADACAAGAByAAcAIAAOAA4AEAAeAB4AqQAJACAADQAfABQAHwAXABAAHgDyAAoAIAANAAQAHgAOAB0AFAAbAB8BWAANAB8AJAAXABAABAANACAAFAAXAA8AEAAdAaQAEAAfACAAGAANABcAEAAEACAAGwAaABkABAANABoAIwGjAAwAHwAgABgADQAXABAABAAgABsAGgAZAVYAFQAfAB0AFAAbAAQAIgAaAB0ADwAEABEAGgAdABgADAAfAB8AFAAZABIBVQATAB8AHQAUABsABAAeABsADAAZAAQAEAAXABAAGAAQABkAHwAeAVQAEwAfAB0AFAAbAAQAEQAaABkAHwAEABAAFwAQABgAEAAZAB8AHgFTABAAHwAdABQAGwAEAA4AHgAeAAQAEQAaAB0AGAAMAB8BUgATAB8AHQAUABsABAAMABcAFwAEABEAGgAdABgADAAfABQAGQASAPEADQAfAB0AFAAWABAAHwATAB0AGgAgABIAEwCuAAcAHwAaABsABAAeABgAogAEAB8AGgAbALEADAAfAAwAHQAEABoAIAAfABcAFAAZABAAsgAEAB8ADAAdAXYADQAbABAAFwAXAAQADgATABAADgAWABAAHQHPAAsAGgAgAB0ADgAQAAQADgAaAA8AEACBAAwAGgAdAB8ABAAPABAAHgAOAAQAHgAYAH4ACQAaAB0AHwAEAA8AEAAeAA4AfwAKABoAHQAfAAQADgAXABAADAAdAIAACwAaAB0AHwAEAAwAHgAOAAQAHgAYAH0ACAAaAB0AHwAEAAwAHgAOAdcAAwAXABkBQQALABQAFwAhABAAHQAXABQAEgATAB8AnAANABMAGgAbABsAFAAZABIABAAOAAwAHQAfANUABwATAAwAHQAbABAAGQGKAAUAEwAMAB0AEACzAAoAEwAMABsAEAAEAB0AEAAOAB8AzgAKABMADAAbABAABAAXABQAGQAQALgADAATAAwAGwAQAAQADgAUAB0ADgAXABAA1gAFABMADAAbABAAlQAIABAAHwAfABQAGQASAB4BJwAKABAAFwAQAA4AHwAEAA0AGgAjASUACgAQABcAEAAOAB8ABAAMABcAFwCXAAYAEAAMAB0ADgATAGIABAAMACEAEADQAAoADAAfACAAHQAMAB8AFAAaABkANwBwAHgAkACgALYAxADiARIBHgE4AWoBlAG+AfACGgI2AlICggKOAqoCzALsAwwDKgM6A0wDYAOCA6YDwgPcA/gEJgRUBHYEmAS+BNgE8gUmBVgFgAWsBdAF5gYSBjwGagaQBsIG8gcmB1gHiAe8Ab8AAwAjAB8BqgALACIAFAAfAB8AEAAdAAQADQAaACMBqQAHACIAFAAfAB8AEAAdAagACgAgABgADQAXAB0ABAANABoAIwGnAAYAIAAYAA0AFwAdALYADgAdABQABAAeAB8ADAAfABAABAAZACAAFwAXALUAFwAdABQABAAeAB8ADAAfABAABAAUABkADwAQAB8AEAAdABgAFAAZAAwAHwAQAGUABQAdAAwAHgATANIADAAdAAwAGQAeABsAEAAdAAwAGQAOACQBNwAYAB0ADAAOABYABAAOABMADAAZABIAEAAeAAQAHQAQABUAEAAOAB8ABAAMABcAFwE2ABQAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAdABAAFQAQAA4AHwEzABQAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAQABkADAANABcAEAE1ABgAHQAMAA4AFgAEAA4AEwAMABkAEgAQAB4ABAAMAA4ADgAQABsAHwAEAAwAFwAXATQAFAAdAAwADgAWAAQADgATAAwAGQASABAAHgAEAAwADgAOABAAGwAfATIADQAdAAwADgAWAAQADgATAAwAGQASABAAHgF1AA0AGgAaABcADQAMAB0ABAARABcAGgAMAB8BeQAXABoAEgASABcAEAAEABEAIAAXABcABAAeAA4AHQAQABAAGQAEABgAGgAPABAAkQAFABQAFwAQAB4A4gANABMAIAAYAA0AGQAMABQAFwAeAAQAIAAbAOMAEAATACAAGAANABkADAAUABcAHgAEAB0AFAASABMAHwDlAA8AEwAgABgADQAZAAwAFAAXAB4ABAAXABAAEQAfAOQADwATACAAGAANABkADAAUABcAHgAEAA8AGgAiABkBLAAOABAAIwAfAA0AGgAjAAQAEwAUAA8ADwAQABkBKwAHABAAIwAfAA0AGgAjASoACAAQACMAHwAMAB0AEAAMAQsACQAQACMAHwAEACIAHQAMABsBMAAQABAAGAAbABcADAAfABAABAAYAAwAGQAMABIAEAAdAaYAEQAQABcAFwAEAAwABAARAB0AFAAQABkADwAEAA0AGgAjAaUADQAQABcAFwAEAAwABAARAB0AFAAQABkADwFhAAwADAANABcAEAAEACIAFAAlAAwAHQAPAXEADQAMAA0AFwAQAAQAIAAZABgAEAAdABIAEAFnABYADAANABcAEAAEAB0AGgAiAAQAFAAZAB4AEAAdAB8ABAANABAAFwAaACIBZgAWAAwADQAXABAABAAdABoAIgAEABQAGQAeABAAHQAfAAQADAANABoAIQAQAWkAEAAMAA0AFwAQAAQAHQAaACIABAAPABAAFwAQAB8AEAFhABAADAANABcAEAAEABsAHQAaABsAEAAdAB8AFAAQAB4BXwASAAwADQAXABAABAAXABQAEgATAB8ABAAPABQADAAXABoAEgFfAAwADAANABcAEAAEABQAGQAeABAAHQAfAWsADAAMAA0AFwAQAAQADwAQABcAEAAfABABZQAZAAwADQAXABAABAAOABoAFwAgABgAGQAEABQAGQAeABAAHQAfAAQAHQAUABIAEwAfAWQAGAAMAA0AFwAQAAQADgAaABcAIAAYABkABAAUABkAHgAQAB0AHwAEABcAEAARAB8BaAATAAwADQAXABAABAAOABoAFwAgABgAGQAEAA8AEAAXABAAHwAQAWMAFQAMAA0AFwAQAAQADgAQABcAFwAEABsAHQAaABsAEAAdAB8AFAAQAB4BagARAAwADQAXABAABAAOABAAFwAXAAQADwAQABcAEAAfABABYgAKAAwADQAXABAABAAOABAAFwAXAQ8AFQAMAA0AFwAQAAQADAAXABQAEgAZAAQAHwAaABsABAAdABQAEgATAB8BDQAUAAwADQAXABAABAAMABcAFAASABkABAAfABoAGwAEABcAEAARAB8BDgAWAAwADQAXABAABAAMABcAFAASABkABAAfABoAGwAEAA4AEAAZAB8AEAAdARYAEgAMAA0AFwAQAAQADAAXABQAEgAZAAQAHQAQABgAGgAhABABEgAYAAwADQAXABAABAAMABcAFAASABkABAAYABQADwAPABcAEAAEAB0AFAASABMAHwEQABcADAANABcAEAAEAAwAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQAFwAQABEAHwERABkADAANABcAEAAEAAwAFwAUABIAGQAEABgAFAAPAA8AFwAQAAQADgAQABkAHwAQAB0BFQAYAAwADQAXABAABAAMABcAFAASABkABAANABoAHwAfABoAGAAEAB0AFAASABMAHwETABcADAANABcAEAAEAAwAFwAUABIAGQAEAA0AGgAfAB8AGgAYAAQAFwAQABEAHwEUABkADAANABcAEAAEAAwAFwAUABIAGQAEAA0AGgAfAB8AGgAYAAQADgAQABkAHwAQAB0BYAAFAAwADQAXABAACgAWACAALgA8AEgAVgB2AJoAqgC0AYsABAAeABAAHQCMAAYAGwAXABoADAAPAH8ABgAZAB4AGgAdAB8BiQAFABkAGwAUABkAbQAGABkAFwAaAA4AFgBrAA8AGQAXABQAGQAWAAQAIQAQAB0AHwAUAA4ADAAXAGkAEQAZABcAFAAZABYABAATABoAHQAUACUAGgAZAB8ADAAXAEwABwAZABIAHQAaACAAGwBZAAQAGQAPABoA7AAJABkADwAQAB0AFwAUABkAEAALABgALABCAFoAbgB6AJIAsAC+AMQA5gCmAAkAGgAXACAAGAAQAAQAIAAbAKcACgAaABcAIAAYABAABAAaABEAEQClAAsAGgAXACAAGAAQAAQADwAaACIAGQG0AAkAFAAYABAAGgAEAA0AGgAjAbMABQAUABgAEAAaAc8ACwAUABAAIgAEAB4AGgAgAB0ADgAQAUMADgAUAA8AEAAaAAQAEAAjAB8AEAAdABkADAAXAdQABgANABsAHQAaABUB1gACAA0BdwAQAAwAFwAUAA8ADAAfABQAGgAZAAQAIwATAB8AGAAXAXgADwAMABcAFAAPAAwAHwAUABoAGQAEAA8ADAAfAAwACAASACAAKgA6AFgAeACYAKYAlQAGAB0AEAAZAA4AEwHCAAQAGgAdAA8AkQAHABQAGQAPABoAIgAeAJEADgAUABkADwAaACIABAAdABAAHgAfABoAHQAQAJIADwAUABkADwAaACIABAAYABQAGQAUABgAFAAlABAAkAAPABQAGQAPABoAIgAEABgADAAjABQAGAAUACUAEACQAAYAFAAZAA8AGgAiAL0ABwAMAB0AGQAUABkAEgADAAgAEAAkAcEAAwAXAB4AdQAJAAQAGgAgAB8AFwAUABkAEAB2AAgABAAOABQAHQAOABcAEAAEAAoAIgAyAEgBtgALABoAIAAfACAADQAQAAQADQAaACMBtQAHABoAIAAfACAADQAQAawACgAMABgAGAAQAB0ABAANABoAIwGrAAYADAAYABgAEAAdAAYADgAgADAATABuAHgAmQAIABoAGgAYAAQAGgAgAB8AmAAHABoAGgAYAAQAFAAZAMIADQAaABoAGAAEAA0AEAAe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gEBAAAABAMAA/ANAAoAABgAAJTcXNwkBFwEE/PxE/sD+wET8/PxEAUD+wEQAAQE8AIACwAMAAAYAAAEXBxcJAQcBPPz8RAFA/sBEArz8/EQBQAFARAAAAAABAMABAANAAoQABgAAAQcnBwkBJwL8/PxEAUABQEQChPz8RP7AAUBEAAAAAAEBQACAAsQDAAAGAAAlJzcnCQE3AsT8/ET+wAFARMT8/ET+wP7ARAABAQAAgAMAAwAABgAAASMRIxEjAQMAwIDAAQABgP8AAQABgAABAMAAwANAAsAABgAAJTUhNSE1AQHA/wABAAGAwMCAwP8AAAABAQAAgAMAAwAABwAAATMRMxEzCQEBAMCAwP8A/wACAAEA/wD+gAGAAAAAAAEAwADAA0ACwAAGAAABFSEVIRUBAkABAP8A/oACwMCAwAEAAAEBAADAA0ACgAAKAAABFTMLATM1ITUhFQJAgKCggP8AAkACQID/AAEAgEBAAAAAAAEBAADAA0ACgAAIAAABGwEjFSEVITUBAKCggAGA/kABgAEA/wCAQMAAAAAAAgDAAMADQALAAAgADAAAARsBIxUhFSE1ASEVIQEAoKCAAYD+QAHA/YACgAGAAQD/AIBAwAFAQAADAAAAAAQAA4AABgAKABEAAAEzFSMVLQETMxEjASUVIxUzFQEAgID/AAEAwICAAkD/AICAAcFBgKCg/cADgP4goIBBfwAAAAABAEAAAAPAA4AAEQAAJTUhFSM1IzUzESMbASMRITUFAsD+QECAgICgoIABwAEAAICAgEABwAEA/wD+QICgAAAAAgDAAAADQAOAAAYADQAAASMRIxEjEwERIxEjGwECAIBAgKABYECAoKACgP5AAcABAP2AAcD+QP8AAQAAAgBAAQADwALAAAIABgAAEw0BARUhNUABgP6AAcABwALA4OABAEBAAAYAQAAAA8ADgAACAAUACQANABEAFQAAExElAREFARUhNQUVITUBFSE1BRUhNUABQP7AAUACQP3AAkD9wAJA/cACQP3AA4D+gMD9QAGAwAKAQEDAQED+wEBAwEBAAAAAAAkAQAAAA8ADgAADAAcACwAPABMAFwAbAB8AIwAAEyERIQEhESEBIREhNSERIQEhESEBESERASERISUhESEBIREhQAEA/wABQAEA/wD+wAEA/wABAP8AAUABAP8AAUAB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A4D9AAMA/QADAP0AAwD9AAMA/QADAP0AAwD9AAKAQIBA/gBAQEBAQP5AQAAABQBAAAADwAOAAAMABwALABAALAAAExcjNRUzJyMVISchHQEhJyEFNyczNSMnMzUjJyE1ISchNSEnITUhJyE1IScHnkBe3kCeAV5A/uIB3kD+YgMTLVMTU0CT00ABE/6tQAGT/i1AAhP9rUACk/0tQC0CQEBAwEDAQIBAQMAtU0BAQEBAQEBAQEBAQC0AAAAABgBAAAADwAOAAAMABwALAA8AEwAbAAABFSE1AREhEQUhESEDIRUhFTUhFQMhNSERITUhA8D9AAIA/YACQP4AAgBA/oABgP6AQAJA/YACgP3AAwBAQP7A/kABwED+wAEAQIBAQALAQP7AQAAABQBAAEADwANAAAMABwALAA8AEwAAASE1IRchFSEXIRUhBSEVIRchFSECgP3AAkDA/QADAID8gAOA/sD9wAJAwP0AAwADAECAQICAgEBAQAAFAEAAAAPAA8AAAwAHAAsADwATAAA3ESERAREhEQUhNSEVITUhFSE1IUADgPzAAwD9QAGA/oACgP2AAYD+gAADwPxAA4D8wANAgEDAQMBAAAUAQAAAA8ADwAADAAcACwAPABMAADcRIREBESERByEVIRchFSEHIRUhQAOA/MADAMD+gAGAgP2AAoCA/oABgAADwPxAA4D8wANAQEBAQEBAAAAAAAUAQAAAA8ADwAADAAcACwAPABMAADcRIREBESERByEVIRUhFSEVIRUhQAOA/MADAED+gAGA/YACgP6AAYAAA8D8QAOA/MADQEBAQEBAQAAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREBITUhFSE1IRUhNSFAA4D8wAMA/UABgP6AAoD9gAGA/oAAA8D8QAOA/MADQP7AQMBAwEAAAAAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREDIRUhFyEVIQchFSFAA4D8wAMAwP6AAYCA/YACgID+gAGAAAPA/EADgPzAA0D/AEBAQEBAAAAABQBAAAADwAPAAAMABwALAA8AEwAANxEhEQERIREDIRUhFSEVIRUhFSFAA4D8wAMAQP6AAYD9gAKA/oABgAADwPxAA4D8wANA/wBAQEBAQAAFAEAAAAPAA8AAAwAHAAsADwATAAA3ESERAREhEQEh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BAAAwAQAAMAEAADABAAAgAQAAIIEAABABAAAQAQAAIAEAACABAAAgAQAAIAEAAEABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAAQAQAAEAEAAAABAAAAAQAAAAEAABABAAAAAQAAEAEAACABAAAgAQAAIAEAABABAAAQAQAAEAEAAAMBAAAwAQAAEAEAABABAAAQAQAAEAEAACABAAAAAQAAQAEAAEABAAAQAQAAIAEAACABAAAgAQAAIAEAACABAAAQAQAAIAEAABABAAAgAQAAIAEAACABAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAQAQAAIAEAAEABAABAAQAAQAEAAEABAAAwAQAAEAEAABABAAAAAQAAIAEAACABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAAAEAAAABAAAAAQAAAAEAABABAAAQAQAAEAEAABABAAAwAQAAMAEAAAABAAAQAQAAEAEAAAABAAAgAQAAEAEAAAABAAAgAQAAAAEAAAABAAAAAQAAAAEAAAABAAAgAQAAIAEAAAABAAAQAQAAEAEAABABAAAQAQAAEAEAAAABAAAAAQAAAAEAAAABAAAQAQAAEAEAABABAAAgAQAAIAEAACABAAAgAQAAIAEAACABAAAgAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAABABAAAAAQAAAAEAAAABAAAAAQAAEAEAABABAAAQAQAAAAEAABABAAAAAQAAEAEAABABAAAAAQAAAAEAABABAAAAAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAQAQAAEAEAABABAAAUwQAAAAEAAAABAAAAAQAAEAEAABABAAAwAQAAEAEAAEABAAAgAQAAEAEAACABAAAgAQAAEAEAAAABAAAQAQAAEAEAACgBAAAoAQAAMAEAACABAAAQAQAAIAEAABA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") format("woff");
}
:root {
  --primaryColor: 181, 33, 20;
  --primaryAccentColor: 255, 215, 0;
  --primaryAccentColorHighlight: 255, 232, 161;
  --primaryAccentTextColor: 0, 0, 0;
  --secondaryColor: 85, 85, 85;
  --alternativeColor: 234, 234, 234;
  --disabledTextColor: 120, 120, 120;
  --accentColor1: 76, 175, 80;
  --accentColor2: 76, 175, 80;
  --errorColor: 181, 33, 20;
  --warningColor: 255, 228, 77;
  --informationColor: 0, 255, 242;
  --defaultTextColor: 0, 0, 0;
  --altTextColor: 255, 255, 255;
  --altBackgroundColor: 252, 255, 215;
  /*colors from kendo css. if kendo ever changes its predefined colors only this global color has to be changed*/
  --kendoButtonBorderColor: #dbdbdb;
  --selectionModificationDeletedColor: #ffb5b9;
  --selectionModificationRestoredColor: #b0efb5;
  --selectionModificationMoveoutColor: #f9e6a9;
  --selectionModificationMoveinColor: #afe7e0;
  --selectionModificationDuplicateColor: #919191;
  --selectionModificationExcludedColor: #f5d9f1;
}
.grid-resizable {
  width: 100% !important;
}
.grid-resizable table[role=grid] {
  width: 100% !important;
}
/* #region Header */
#header {
  display: -webkit-flex;
  display: flex;
  font-size: 16px;
  background-color: rgba(var(--primaryColor), 1);
  position: relative;
  height: 62px;
  flex-wrap: nowrap;
}
#header #emptySpaceDiv {
  flex: auto;
  -webkit-flex: auto;
}
#header > h1 {
  color: white;
  white-space: nowrap;
  align-self: center;
}
#header #QuickSearchBoxContainer {
  border-right: 1px solid #fff;
  display: flex;
  align-content: center;
  flex-wrap: wrap;
}
#header #QuickSearchBoxDiv {
  background: transparent;
  margin: 0px 10px;
  display: flex;
}
#header #QuickSearchBoxDiv #BaseLayoutQuickSearchBox {
  width: 200px;
}
#header #QuickSearchBoxDiv .quickSearchBoxButton {
  font-size: 25px;
  align-self: center;
  margin-left: 5px;
  color: rgba(var(--altTextColor), 1);
}
#header #QuickSearchBoxDiv .quickSearchBoxButton:hover {
  text-shadow: 0 0 20px white;
}
#header #quicklinks {
  background: rgba(var(--primaryColor), 1);
  color: rgba(var(--altTextColor), 1);
  display: flex;
  justify-content: flex-end;
  border-right: 1px solid #fff;
  padding-right: 15px;
}
#header #quicklinks #iconContainer {
  align-self: center;
  justify-items: center;
  white-space: nowrap;
  display: grid;
  grid-template-columns: repeat(21, 35px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
#header #quicklinks #iconContainer .QuickLinkBox {
  width: fit-content;
}
#header #quicklinks #iconContainer div:last-child {
  margin-right: 5px;
}
#header #quicklinks #iconContainer a {
  text-decoration: none;
  color: rgba(var(--altTextColor), 1);
  align-self: center;
}
#header #quicklinks #iconContainer a:hover {
  text-shadow: 0 0 20px white;
}
#header #quicklinks #iconContainer a:before {
  font-size: 24px;
  padding: 0px 2px 0px 2px;
  margin-right: 3px;
  margin-left: 3px;
}
#header #quicklinks .twoRowQuicklinks a:before {
  font-size: 22px !important;
}
.twoRowQuicklinks .QuickLinkBox {
  margin-top: 5px;
  width: fit-content;
}
#header.threeRowQuicklinks {
  height: 90px;
}
#header.threeRowQuicklinks #quicklinks a:before {
  font-size: 20px !important;
}
#header.threeRowQuicklinks .QuickLinkBox {
  margin-top: 7px;
  width: fit-content;
}
#header.noSpaceForQuickLinks {
  height: 44px;
}
#header.noSpaceForQuickLinks #headerMenuButton,
#header.noSpaceForQuickLinks .headerToolBarButton {
  height: 40px;
  padding-top: 3px !important;
}
#header.noSpaceForQuickLinks #portalTitle {
  display: block !important;
  font-size: 35px;
}
#header.noSpaceForQuickLinks #iconContainer {
  display: none !important;
}
#header > * {
  margin-bottom: 0;
}
#header .logo {
  border-bottom: 0;
  color: inherit;
  font-size: 1.125em;
}
#header .icons {
  text-align: right;
}
/*#region Header ToolBar*/
#headerToolBar {
  display: flex;
  background-color: rgba(var(--primaryColor), 1);
}
#headerToolBar #headerToolBarMainButtons {
  margin: 0px 10px;
  text-align: right;
  white-space: nowrap;
  overflow: hidden;
  align-self: center;
}
#headerMenu {
  align-self: center;
  width: 62px;
  text-align: center;
}
#headerMenu > .k-button:focus,
.k-button.k-state-focused {
  box-shadow: none;
}
.headerToolBarButton,
.headerMenuButton {
  width: 55px;
  height: 55px;
  font-size: 30px;
  background: transparent;
  background-color: rgba(var(--primaryColor), 1) !important;
  color: white;
  border: none;
}
.headerToolBarButton:hover,
.headerMenuButton:hover {
  text-shadow: 0 0 20px white;
}
.headerMenuButton {
  font-size: 35px;
}
#wrapper {
  display: -webkit-flex;
  display: flex;
  min-height: 100vh;
}
div.k-grid {
  border: none;
}
.k-icon-button:hover {
  color: #ffffff !important;
}
.k-checkbox-label {
  margin-left: 4px !important;
}
/* Custom - Buttons in Grid ToolBar */
.k-grid-toolbar .k-split-button {
  border: 1px solid #dbdbdb5e;
}
.k-grid-toolbar .k-split-button .k-button {
  border: none !important;
}
.k-grid-toolbar .k-split-button .k-split-button-arrow {
  border-left: 1px solid #dbdbdb5e !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
.k-grid-toolbar .k-split-button:hover {
  background-color: rgba(var(--primaryColor), 0.68);
}
.k-grid-toolbar .k-button.noBorder {
  border: 0px solid #dbdbdb5e !important;
}
.k-grid-toolbar .GridDatePicker .k-datepicker .k-button,
.k-grid-toolbar .k-button:not(.headerTemplateButton, .k-dropdownlist .k-button, .k-datepicker .k-button),
.k-toolbar:not(.k-scheduler-toolbar) .k-button:not(.headerTemplateButton, .k-icon-button) {
  background: #ffffff;
  background: transparent;
  border: 1px solid #dbdbdb5e;
  color: white;
  font-weight: 600;
  font-size: 15.3px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  min-width: 29px;
}
.k-grid-toolbar .GridDatePicker .k-datepicker .k-button:hover,
.k-grid-toolbar .k-button:not(.headerTemplateButton, .k-dropdownlist .k-button, .k-datepicker .k-button):hover,
.k-toolbar:not(.k-scheduler-toolbar) .k-button:not(.headerTemplateButton, .k-icon-button):hover {
  border: 1px solid rgba(var(--primaryColor), 1);
}
.k-grid-toolbar .k-button:not(.toolBar-seperator):hover,
.k-toolbar:not(.k-scheduler-toolbar) .k-button:not(.toolbar-separator):hover {
  color: #fff !important;
  background: rgba(var(--primaryColor), 1) !important;
}
.k-grid-toolbar,
.k-toolbar:not(.k-scheduler-toolbar) {
  background-color: rgba(var(--secondaryColor), 1) !important;
  padding: 8px;
}
/* global style for checkbox if permission comes from group or role or is forbidden*/
.k-checkbox.checkbox-isRole,
.k-checkbox.checkbox-isGroup,
.k-checkbox.checkbox-isForbidden {
  opacity: 0.5 !important;
  background-image: none !important;
}
.k-checkbox.checkbox-isRole:before,
.k-checkbox.checkbox-isGroup:before,
.k-checkbox.checkbox-isForbidden:before {
  font-size: 14px !important;
}
.k-checkbox.checkbox-isRole:not(:checked):before,
.k-checkbox.checkbox-isGroup:not(:checked):before,
.k-checkbox.checkbox-isForbidden:not(:checked):before {
  -webkit-transform: scale(1) translate(-50%, -50%);
  -ms-transform: scale(1) translate(-50%, -50%);
  transform: scale(1) translate(-50%, -50%);
  color: rgba(var(--altTextColor), 1);
}
/* Style for Checkbox if Permission comes from role */
.k-checkbox.checkbox-isRole {
  background-color: #4CAF50 !important;
  border-color: #4CAF50 !important;
}
.k-checkbox.checkbox-isRole:before {
  font-family: Verdana;
  content: 'R' !important;
  font-weight: 600 !important;
  padding-bottom: 25% !important;
  padding-left: 1.5px !important;
}
/* Style for Checkbox if Permission comes from group */
.k-checkbox.checkbox-isGroup {
  background-color: #007eff !important;
  border-color: #007eff !important;
}
.k-checkbox.checkbox-isGroup:before {
  font-family: Verdana;
  content: 'G' !important;
  font-weight: 600 !important;
  padding-bottom: 25% !important;
  padding-left: 1.5px !important;
}
/* Style for Checkbox if Permission is forbidden */
.k-checkbox.checkbox-isForbidden {
  background-color: rgba(var(--errorColor), 1) !important;
  border-color: rgba(var(--errorColor), 1) !important;
}
.k-checkbox.checkbox-isForbidden:before {
  font-family: "Font Awesome\ 6 Pro";
  content: '\f00d' !important;
  font-weight: 900 !important;
  padding-bottom: 25% !important;
  padding-left: 1.5px !important;
}
/* Style for the checkboxes inside legend */
#userPermissionLegend {
  margin-top: 10px;
}
#userPermissionLegend input,
#userPermissionLegend label,
#userPermissionLegend label:before {
  opacity: 1 !important;
  margin-bottom: 0px !important;
  margin-top: 0px !important;
}
#userPermissionLegend input {
  position: relative;
  margin-left: 10px;
}
label.checkbox-isRole::before {
  padding-left: 1.5px !important;
}
.k-icon,
.k-tool-icon:not([class*='fa']) {
  font-size: 15px;
  font-family: 'WebComponentsIcons';
}
.bottomRight {
  align-self: end;
  justify-self: right;
}
/* kendo wizard */
.k-wizard .k-wizard-step {
  outline: 0;
}
/* remove default margin of items inside grid toolbar */
.k-grid .k-button,
.k-grid .k-grid-toolbar,
.k-toolbar:not(.k-scheduler-toolbar) > * {
  margin: 0px;
}
/* Grid Command Columns */
td.k-command-cell {
  padding-left: 0px;
  padding-right: 0px;
}
th.k-command-cell-header {
  border: none !important;
}
th.k-command-cell-header.left-border {
  border-left: #dbdbdb 1px solid !important;
}
th.k-command-cell-header.right-border {
  border-right: #dbdbdb 1px solid !important;
}
/* disabled controls */
.disabled-control {
  pointer-events: none;
}
/* custom notification warning template */
.notification-warning .close-button {
  float: right;
  cursor: pointer;
  margin-right: 5px;
}
.notification-warning .notification-text {
  margin: 5px 5px 5px 10px;
}
.notification-warning .notification-text ul {
  list-style: none;
}
.notification-warning .notification-text ul li {
  margin-bottom: 3px;
}
.notification-warning .notification-text ul li:before {
  content: '\f12a';
  font-family: Font Awesome\ 6 Pro;
  font-weight: 900;
  margin: 0 5px 0 0;
}
.notification-warning .notification-text .title {
  font-weight: bold;
  display: inline-block;
  margin-bottom: 5px;
}
body {
  font-family: Roboto, sans-serif;
  font-size: 13.5px;
}
a {
  text-decoration: none;
  outline: none;
}
.k-grid .k-table-td a:not(.k-grid-filter-menu, .k-pager-refresh, .k-icon, .k-button, .k-header .k-link) {
  color: revert !important;
}
em,
i {
  font-style: italic;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: 500;
  line-height: 1.5;
}
h1 {
  font-size: 40px;
  margin: 0 0 20px 0;
  line-height: 1;
}
h2 {
  font-size: 1.75em;
  margin: 0 0 24px 0;
}
h3 {
  font-size: 1.25em;
  margin: 0 0 17px 0;
}
h4 {
  font-size: 1.1em;
}
h5 {
  font-size: 0.9em;
}
h6 {
  font-size: 0.7em;
}
label {
  color: rgba(var(--secondaryColor), 1);
  display: block;
  font-size: 13px;
  margin-bottom: 3px;
}
label:not(.k-radio-label) {
  font-weight: 600;
}
.altTextColor {
  color: rgba(var(--altTextColor), 1);
}
/* CustomView Button Font-Awesome Fix */
#CustomView .k-icon:before,
#ViewJob .k-icon:before {
  position: relative;
}
#masterCheckBox {
  height: 16px;
  width: 16px;
}
.divMarginBottom {
  margin-bottom: 10px;
}
.fakeBoxToStopChromeFromAutoFillPassword {
  height: 0px;
  opacity: 0;
  margin: 0px;
  padding: 0px;
  border: none;
  width: 0px;
  position: absolute;
  left: 0px;
  top: 0px;
}
#ascrail2000 {
  top: 76px !important;
}
#editorLeftPane {
  display: inline-block;
  width: 45%;
  margin: 1em 0em 1em 1em;
}
.editorLeftPane {
  display: inline-block;
  width: 45%;
  margin: 1em 0em 1em 1em;
}
#editorRightPane {
  display: inline-block;
  vertical-align: top;
  width: 45%;
  margin: 1em 0em 1em 1em;
}
.editorRightPane {
  display: inline-block;
  vertical-align: top;
  width: 45%;
  margin: 1em 0em 1em 1em;
}
/* #region UserSettings  */
#optionsWindow .editPopupGridWrapper-2-col {
  grid-template-columns: repeat(2, auto);
}
#SaveUserSettingsForm .k-dropdown {
  width: 100%;
}
.userSettingsGridWrapper {
  display: grid;
  grid-template-columns: minmax(100px, 100px) minmax(180px, 180px) minmax(180px, 180px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
  margin: 0px !important;
}
.userSettingsGridWrapper .userSettingsGridItem {
  margin: 5px 0px 5px 0px;
}
.userSettingsGridWrapper .userSettingsGridItem .k-widget {
  width: 170px;
}
.userSettingsGridWrapper .userSettingsGridItem .k-checkbox-label {
  margin: 0px !important;
}
.userSettingsGridWrapper .userSettingsGridItem:nth-child(3n+1) {
  align-self: center;
}
.enableOtpWrapper {
  grid-template-columns: repeat(3, auto) !important;
}
.enableOtpWrapper .editPopupGridItem label {
  margin: 0px !important;
  display: flex;
  align-items: center;
  height: 100%;
  line-height: 33px;
}
#UserSettingsPopUpNotificationWrapper .k-notification {
  height: auto;
}
.otpActivatedStatus {
  border: 2px solid #32d132;
  color: #32d132;
  padding: 4px;
  border-radius: 4px;
  font-size: 13px;
}
.otpActivatedStatus.deactivated {
  border-color: #ff0000;
  color: #ff0000;
}
.otpActivatedStatus i {
  margin-right: 5px;
}
/* #endregion UserSettings */
.gridHeaderCopyButton {
  padding: 0px;
  height: 14px;
  width: 14px;
  margin-left: 2px;
  border: none;
  background-color: transparent;
  outline: none;
}
.gridHeaderCopyButton:before {
  content: '\f0c5';
  font-family: "Font Awesome\ 6 Pro";
  color: black;
  cursor: pointer;
}
/* elements inside toolbar  */
.k-grid-toolbar .toolbarDiv,
.k-toolbar:not(.k-scheduler-toolbar, .k-editor-toolbar) .toolbarDiv {
  color: rgba(var(--altTextColor), 1);
  font-size: 16px;
  height: 31px;
  line-height: 30px;
}
.k-grid-toolbar label,
.k-toolbar:not(.k-scheduler-toolbar, .k-editor-toolbar) label {
  color: rgba(var(--altTextColor), 1);
  font-size: 16px;
  margin-bottom: 0px;
  margin-left: 5px;
}
/* styling for left cell of nested grid && k-group-cell */
.k-detail-cell .k-grid {
  border-left-width: 8px !important;
  border-left-color: rgba(var(--primaryAccentColor), 1) !important;
  border-left: solid;
}
.k-master-row .k-group-cell + td {
  border-left: 8px solid rgba(var(--primaryAccentColor), 1) !important;
  border-top: none;
}
/* no records styling */
.k-grid-norecords-template {
  border: none;
  height: 25px;
  line-height: 25px;
  background-color: transparent;
}
/* detail grid hover  */
.k-grid tr.k-detail-row:hover {
  background-color: transparent !important;
}
.k-grid tr.k-detail-row.k-alt:hover {
  background: rgba(var(--alternativeColor), 1) !important;
}
/* alt row style*/
.k-alt {
  background-color: rgba(var(--alternativeColor), 1);
}
/* column headers  */
div.k-grid-header {
  border-bottom: 1px solid rgba(var(--secondaryColor), 1);
}
div.k-grid-header th.k-header {
  border-width: 0 0 1px 1px;
  /*border-color: #dbdbdb;*/
  padding-right: 10px;
}
div.k-grid-header th.k-header > .k-link {
  padding-right: 0px;
}
div.k-grid-header th.k-with-icon .k-link {
  margin-right: 0px;
}
/*.k-grid-header th.k-with-icon .k-link*/
/* grid buttons min-width fix */
.k-grid tbody .k-button {
  min-width: 16px;
}
/* column border */
.k-grid td {
  border-color: transparent;
}
/* grid header */
.k-grid-header-wrap {
  border-color: transparent;
}
/* remove triangle of dirty cell */
.k-dirty {
  border-color: transparent;
}
/* remove focused box shadow */
.k-grid td.k-state-focused {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* filter row */
.k-filtercell .k-dropdown-operator:hover .k-icon:before,
.k-filtercell .k-dropdown-operator:focus .k-icon:before,
.k-filtercell .k-select:hover .k-icon:before,
.k-filtercell .k-state-focused .k-icon:before,
.k-filtercell .k-state-hover .k-icon:before {
  color: rgba(var(--altTextColor), 1);
}
.k-filtercell .k-icon:before {
  color: rgba(var(--secondaryColor), 1);
}
.k-filtercell .k-icon:hover:before,
.k-filtercell .k-icon:focus:before {
  color: rgba(var(--altTextColor), 1);
}
/* column pager */
.k-pager-wrap {
  border-top: 1px solid #dbdbdb !important;
}
.k-pager-wrap .k-selected {
  background-color: rgba(var(--primaryColor), 1);
  border-color: rgba(var(--primaryColor), 1);
}
.k-pager-wrap .k-pager-nav {
  border: none;
}
.k-pager-wrap .k-link:hover {
  background-color: rgba(var(--primaryColor), 0.8);
  border-color: transparent;
  background-image: none;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
/* Style from edit button */
.k-grid-content .k-button {
  margin: 0px !important;
}
/* Style from Edit button */
#editJobForm .k-button.k-grid-edit,
#editJobForm .k-button.row-button-edit,
#editJobForm .k-button.k-grid-remove-command {
  padding-right: 0px;
  padding-left: 0px;
}
/* Style from update button */
#editJobForm .k-button.k-grid-update,
#editJobForm .k-button.k-grid-cancel {
  border-color: transparent;
  background: none;
  color: black;
  padding: 0px;
}
#editJobForm .k-button.k-grid-update:hover {
  border-color: transparent !important;
  background: none !important;
  color: #fff !important;
}
/* Style from cancel button */
#editJobForm .k-button.k-grid-cancel {
  border-color: transparent;
  background: none;
}
#editJobForm .k-button.k-grid-cancel:hover {
  color: #fff !important;
}
/* Width of Filter Button in Filter Row */
.k-filter-row .k-dropdown-operator .k-button:hover {
  border: none !important;
}
/* Fixes ColumnNames and Menubutton to always appear on same line */
.k-grid-header .k-header > .k-link {
  margin: 0;
  padding: 0;
}
/* Column Headers */
.k-grid-header .k-header > .k-link {
  font-weight: bold;
  font-size: 13px;
}
/* Toolbar */
/* Grid Containing Div*/
div.k-grid {
  border: none;
}
/* Buttons in Grid ToolBar */
/* #region Grid */
.k-grid .k-table-tbody td.k-table-td.k-group-cell {
  background-color: #ffffff !important;
}
.k-grid:has(.k-grid-norecords) .k-grid-content-expander {
  display: none;
}
.k-grid th.k-table-th.k-header:has(input[type="checkbox"]),
.k-grid td.k-table-td:has(input[type="checkbox"]) {
  text-overflow: clip !important;
}
/*Sticky Columns (Kann im Themebuilder noch nicht gesetzt werden)*/
.k-master-row.k-table-alt-row .k-grid-content-sticky,
.k-master-row.k-table-alt-row .k-grid-row-sticky {
  background-color: #eaeaea;
}
/* #endregion Grid */
/* Tabstrip Styling  */
div[role=tabpanel]:not([id^="MenuTabStrip-"]) {
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-top: 1px !important;
}
/* error style */
.taberror {
  color: rgba(var(--errorColor), 1) !important;
  padding-left: 5px !important;
}
.taberror:before {
  content: "\f071";
  font-family: "Font Awesome\ 6 Pro";
  font-weight: 900;
  align-self: center;
}
.taberror span.k-link {
  padding-left: 0px;
}
/* remove border around tabstrip content */
.k-content[role=tabpanel] {
  border: none !important;
}
/* remove border around tabstrip */
.customEditPopup {
  height: 95%;
}
/* #region main */
#main {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  flex-shrink: 1;
  width: 100%;
  -webkit-transition: margin 0.75s;
  transition: margin 0.75s;
  margin-left: 62px;
  min-width: 320px;
}
#main > .inner {
  margin: 0 auto;
}
#main > .inner > section {
  padding: 16px 32px 0px 32px;
  border-top: solid 2px rgba(210, 215, 217, 0.75);
}
#main > .inner > section:first-of-type {
  border-top: 0 !important;
}
/* #endregion main */
.ModuleHeader {
  height: 0px;
}
.main h1 {
  font-size: 30px;
  margin-bottom: 10px;
}
/* this is the area below the main-content-panelbar */
.main-content-bottom-area {
  margin-top: 10px;
}
/* #region PanelBar */
.main-content-panelbar > li[aria-expanded=true] > .k-link {
  display: none;
}
.main-content-panelbar > li[aria-expanded=true] .toolbar-expander-button:hover {
  background: none !important;
}
.main-content-panelbar > li[aria-expanded=true] .fas.fa-chevron-circle-up {
  font-size: 21px;
}
.main-content-panelbar > li[aria-expanded=false] > .k-link {
  background-color: #555 !important;
  border-radius: 4px !important;
  height: 47px;
  flex-direction: row-reverse;
  justify-content: left;
  padding: 0px;
}
.main-content-panelbar > li[aria-expanded=false] > .k-link .k-icon {
  margin-left: 12px;
  padding-left: 8px;
  width: 21px;
  height: 26px;
}
.main-content-panelbar > li[aria-expanded=false] > .k-link .k-icon:before {
  content: '\f13a';
  font-family: 'Font Awesome\ 6 Pro';
  color: #ffffff;
  font-size: 21px;
  font-weight: 900;
}
#mandSelector {
  display: inline-flex;
}
#mandSelector .k-combobox {
  width: 100%;
}
/*Tabstrip for Menu*/
#MenuTabStrip {
  padding: 0px;
  border: none;
}
#MenuTabStrip .k-panelbar-group {
  border-radius: 0px;
}
#MenuTabStrip .k-panelbar-item-text,
#MenuTabStrip .k-panelbar-toggle {
  color: rgba(var(--altTextColor), 1);
}
#MenuTabStrip .k-link.k-hover:not(.k-selected) .k-panelbar-item-text {
  color: rgba(var(--primaryAccentColor), 1) !important;
}
#MenuTabStrip .k-link.k-selected {
  background-color: transparent;
}
#MenuTabStrip .k-link.k-selected .k-panelbar-item-text {
  color: rgba(var(--primaryAccentColor), 1) !important;
}
#MenuTabStrip .k-reset.k-tabstrip-items:first-of-type {
  display: none !important;
}
#MenuTabStrip > .k-tabstrip-content.k-active {
  padding: 0;
  border: none;
  background: rgba(var(--secondaryColor), 1);
}
#portalMenu #PanelBar,
#portalMenu .k-panelbar {
  border: none;
}
#portalMenuSideBar {
  width: 62px;
  max-width: 62px;
  background-color: rgba(var(--secondaryColor), 1);
  height: 100%;
  position: fixed;
  overflow: auto;
  z-index: 20;
  flex-grow: 0;
  flex-shrink: 0;
}
#portalMenuSideBar a {
  display: block;
  text-align: center;
  padding: 10px 0px 14px 0px;
  transition: all 0.3s ease;
  color: white;
  font-size: 32px;
}
.active {
  background-color: rgba(var(--primaryAccentColor), 1) !important;
  color: rgba(var(--secondaryColor), 1) !important;
}
#portalMenuSideBar a:hover {
  background-color: #000;
}
.k-tabstrip .k-item:hover,
.k-tabstrip .k-item.k-hover {
  border-color: rgba(var(--primaryColor), 1);
}
.k-panelbar > .k-panelbar-item > .k-link.k-state-focused {
  box-shadow: none;
}
#portalMenu {
  background: rgba(var(--secondaryColor), 1);
  width: 0px;
  height: 100%;
  border-top: none !important;
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.15);
  margin: 0 0 0 62px;
  position: fixed;
  overflow: auto;
  z-index: 19;
  flex-grow: 0;
  flex-shrink: 0;
}
#portalMenu .k-tabstrip-content.k-active {
  overflow: hidden;
  margin: 0px;
  padding-bottom: 25px;
}
#portalMenu .k-tabstrip.k-header {
  border: none;
}
#portalMenu .k-panelbar-header > .k-link {
  background-color: rgba(var(--primaryColor), 1) !important;
  border-color: rgba(var(--primaryColor), 1) !important;
  padding: 8px 16px 8px 16px;
  font-size: 18px;
  font-weight: 800 !important;
  color: #fff !important;
  border: none;
}
#portalMenu .k-group li {
  font-size: 14px;
}
#portalMenu .k-group > .k-link > .k-link {
  padding: 4px 8px;
  color: #fff;
}
#portalMenu .nestedSubModule {
  background: rgba(var(--primaryColor), 1);
}
#portalMenu .nestedSubModule .k-panelbar-group {
  background: rgba(var(--alternativeColor), 1);
}
#portalMenu .nestedSubModule .k-link .k-panelbar-item-text {
  color: #000000;
}
#portalMenu .nestedSubModule .k-link .k-panelbar-item-text:hover {
  color: rgba(var(--altTextColor), 1);
}
#portalMenu .k-level-1 .k-link .k-panelbar-item-text {
  color: rgba(var(--altTextColor), 1);
}
#portalMenu .k-level-2 .k-link .k-panelbar-item-text {
  color: #000000 !important;
}
#portalMenu .k-level-2 .k-link.k-hover .k-panelbar-item-text,
#portalMenu .k-level-2 .k-link.k-selected .k-panelbar-item-text {
  color: rgba(var(--secondaryColor), 1) !important;
}
#portalMenu .k-panelbar > .k-panelbar-item + .k-panelbar-item,
#portalMenu .k-panelbar > .k-panelbar-header + .k-panelbar-header {
  border-top-width: 0px;
}
#portalMenu .reportSearchBoxContainer .k-link {
  background: rgba(var(--secondaryColor), 1) !important;
}
#portalMenu .reportSearchBoxContainer .k-link .k-panelbar-item-text {
  width: 100%;
}
#portalMenu .reportSearchBoxContainer .k-link .k-panelbar-item-text .k-label {
  color: rgba(var(--altTextColor), 1);
}
#portalMenu .reportSearchBoxContainer .k-link .k-textbox {
  font-size: 13.5px;
  font-weight: 400;
}
#portalMenu .k-link {
  background: transparent;
  color: #ffffff;
  border: none !important;
}
#portalMenu .k-link > .k-link {
  padding: 8px;
  line-height: 1.5;
}
#portalMenu .k-link > .k-link:focus {
  box-shadow: none;
}
#portalMenu .k-link a.k-hover,
#portalMenu .k-link a.k-selected {
  background-color: transparent !important;
  font-weight: 900;
  box-shadow: none !important;
}
#portalMenu .k-link .k-hover {
  transition: none;
  font-weight: 900;
}
#portalMenu .k-link .k-hover:not(span) {
  background: transparent;
}
#portalMenu .k-link .k-icon.k-panelbar-collapse::before {
  font-family: Font Awesome\ 6 Pro;
  content: '\f077' !important;
  font-weight: 900;
  color: #ffffff;
}
#portalMenu .k-link .k-icon.k-panelbar-expand::before {
  font-family: Font Awesome\ 6 Pro;
  content: '\f078' !important;
  font-weight: 900;
  color: #ffffff;
}
#portalMenu ul.k-panelbar-group {
  color: #ffffff;
  background-color: rgba(var(--secondaryColor), 1);
  border: none;
}
#portalMenu .useSecondaryColorInMenu {
  background: rgba(var(--secondaryColor), 1);
}
#portalMenu li:not(.k-panelbar-header, .nestedSubModule) {
  line-height: 12px;
}
/*#endregion Menu*/
.k-header-column-menu {
  width: 10px !important;
}
/* #endregion PanelBar */
/* #region PopupWindow */
div.k-edit-form-container {
  width: 100%;
  min-width: 250px;
}
div.k-edit-form-container div.editor-field textarea,
input.k-textbox,
span.k-textbox {
  width: 100%;
  max-width: none;
}
.k-window > div.k-popup-edit-form {
  margin: 0.5em 0.5em;
}
.popupTextBox {
  width: 15em;
}
.fixed-width-dropdown-250px:not(input) {
  width: 250px !important;
}
#closeButton {
  width: 80px;
}
#viewPopupContainer {
  margin-bottom: 10px;
}
#viewPopupContainer fieldset {
  margin-top: 10px;
}
#viewPopupContainer #InfoDiv {
  display: grid;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr) minmax(200px, 1fr);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
#viewPopupContainer #InfoDivBottom {
  display: grid;
  grid-template-columns: minmax(200px, 1fr) minmax(200px, 1fr);
  grid-template-rows: auto;
}
#popupButtonDiv,
.popupButtonDiv {
  margin-top: 13px;
  text-align: right;
}
.popupCancelConfirmButtons {
  text-align: right;
  margin-top: 35px;
  margin-right: 20px;
}
#yesButton,
#noButton {
  width: 80px;
}
/* Popup Buttons */
.k-edit-buttons {
  background: none;
}
/* left and right margin for popups  */
.k-window > .k-header {
  font-size: 19px;
}
.k-window > div.k-popup-edit-form {
  margin: 0px 15px;
}
.k-edit-form-container label:not(.onoffswitch-label):not(.k-checkbox-label),
#viewPopupContainer label:not(.onoffswitch-label):not(.k-checkbox-label),
#jobWindow label:not(.onoffswitch-label):not(.k-checkbox-label),
#SaveUserSettingsForm label:not(.onoffswitch-label):not(.k-checkbox-label),
.customEditPopup label:not(.onoffswitch-label):not(.k-checkbox-label) {
  margin: 13px 0 3px 0;
}
#editorRightPane .k-checkbox-label,
#editorLeftPane .k-checkbox-label {
  margin-top: 0em !important;
  margin-bottom: 2.2em !important;
}
#editorRightPane .k-checkbox-label::before,
#editorLeftPane .k-checkbox-label::before {
  font-size: 1.8em;
  height: 24px;
  width: 24px;
  margin-top: 0.1em !important;
}
/* #endregion PopupWindow */
.view-edit-view .required-field-label {
  visibility: hidden;
}
/* #region Custom Grid */
.grid-item-1-col {
  grid-column: span 1;
}
.grid-item-1-row {
  grid-row: span 1;
}
.editPopupGridWrapper-1-col {
  display: grid;
  grid-template-columns: repeat(1, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-1-col {
  display: grid;
  grid-template-columns: repeat(1, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-2-col {
  grid-column: span 2;
}
.grid-item-2-row {
  grid-row: span 2;
}
.editPopupGridWrapper-2-col {
  display: grid;
  grid-template-columns: repeat(2, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-2-col {
  display: grid;
  grid-template-columns: repeat(2, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-3-col {
  grid-column: span 3;
}
.grid-item-3-row {
  grid-row: span 3;
}
.editPopupGridWrapper-3-col {
  display: grid;
  grid-template-columns: repeat(3, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-3-col {
  display: grid;
  grid-template-columns: repeat(3, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-4-col {
  grid-column: span 4;
}
.grid-item-4-row {
  grid-row: span 4;
}
.editPopupGridWrapper-4-col {
  display: grid;
  grid-template-columns: repeat(4, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-4-col {
  display: grid;
  grid-template-columns: repeat(4, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-5-col {
  grid-column: span 5;
}
.grid-item-5-row {
  grid-row: span 5;
}
.editPopupGridWrapper-5-col {
  display: grid;
  grid-template-columns: repeat(5, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-5-col {
  display: grid;
  grid-template-columns: repeat(5, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-6-col {
  grid-column: span 6;
}
.grid-item-6-row {
  grid-row: span 6;
}
.editPopupGridWrapper-6-col {
  display: grid;
  grid-template-columns: repeat(6, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-6-col {
  display: grid;
  grid-template-columns: repeat(6, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-7-col {
  grid-column: span 7;
}
.grid-item-7-row {
  grid-row: span 7;
}
.editPopupGridWrapper-7-col {
  display: grid;
  grid-template-columns: repeat(7, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-7-col {
  display: grid;
  grid-template-columns: repeat(7, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-8-col {
  grid-column: span 8;
}
.grid-item-8-row {
  grid-row: span 8;
}
.editPopupGridWrapper-8-col {
  display: grid;
  grid-template-columns: repeat(8, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-8-col {
  display: grid;
  grid-template-columns: repeat(8, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-9-col {
  grid-column: span 9;
}
.grid-item-9-row {
  grid-row: span 9;
}
.editPopupGridWrapper-9-col {
  display: grid;
  grid-template-columns: repeat(9, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-9-col {
  display: grid;
  grid-template-columns: repeat(9, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-10-col {
  grid-column: span 10;
}
.grid-item-10-row {
  grid-row: span 10;
}
.editPopupGridWrapper-10-col {
  display: grid;
  grid-template-columns: repeat(10, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-10-col {
  display: grid;
  grid-template-columns: repeat(10, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-11-col {
  grid-column: span 11;
}
.grid-item-11-row {
  grid-row: span 11;
}
.editPopupGridWrapper-11-col {
  display: grid;
  grid-template-columns: repeat(11, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-11-col {
  display: grid;
  grid-template-columns: repeat(11, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-12-col {
  grid-column: span 12;
}
.grid-item-12-row {
  grid-row: span 12;
}
.editPopupGridWrapper-12-col {
  display: grid;
  grid-template-columns: repeat(12, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-12-col {
  display: grid;
  grid-template-columns: repeat(12, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-13-col {
  grid-column: span 13;
}
.grid-item-13-row {
  grid-row: span 13;
}
.editPopupGridWrapper-13-col {
  display: grid;
  grid-template-columns: repeat(13, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-13-col {
  display: grid;
  grid-template-columns: repeat(13, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-14-col {
  grid-column: span 14;
}
.grid-item-14-row {
  grid-row: span 14;
}
.editPopupGridWrapper-14-col {
  display: grid;
  grid-template-columns: repeat(14, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-14-col {
  display: grid;
  grid-template-columns: repeat(14, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-15-col {
  grid-column: span 15;
}
.grid-item-15-row {
  grid-row: span 15;
}
.editPopupGridWrapper-15-col {
  display: grid;
  grid-template-columns: repeat(15, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-15-col {
  display: grid;
  grid-template-columns: repeat(15, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.grid-item-16-col {
  grid-column: span 16;
}
.grid-item-16-row {
  grid-row: span 16;
}
.editPopupGridWrapper-16-col {
  display: grid;
  grid-template-columns: repeat(16, 250px);
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.commonGridWrapper-16-col {
  display: grid;
  grid-template-columns: repeat(16, minmax(200px, 1fr));
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
div[class*=" editPopupGridWrapper"].fixedInputWidth250 .k-widget,
div[class^="editPopupGridWrapper"].fixedInputWidth250 .k-widget,
div[class*=" commonGridWrapper"].fixedInputWidth250 .k-widget,
div[class^="commonGridWrapper"].fixedInputWidth250 .k-widget {
  width: 250px;
}
div[class*=" editPopupGridWrapper"] .oneGridItemWithtwoInputs,
div[class^="editPopupGridWrapper"] .oneGridItemWithtwoInputs,
div[class*=" commonGridWrapper"] .oneGridItemWithtwoInputs,
div[class^="commonGridWrapper"] .oneGridItemWithtwoInputs {
  grid-template-columns: repeat(2, 120px);
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-input[role=combobox],
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-input[role=combobox],
div[class*=" commonGridWrapper"] .editPopupGridItem .k-input[role=combobox],
div[class^="commonGridWrapper"] .editPopupGridItem .k-input[role=combobox],
div[class*=" editPopupGridWrapper"] .commonGridItem .k-input[role=combobox],
div[class^="editPopupGridWrapper"] .commonGridItem .k-input[role=combobox],
div[class*=" commonGridWrapper"] .commonGridItem .k-input[role=combobox],
div[class^="commonGridWrapper"] .commonGridItem .k-input[role=combobox] {
  color: #000000;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-input[readonly],
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-input[readonly],
div[class*=" commonGridWrapper"] .editPopupGridItem .k-input[readonly],
div[class^="commonGridWrapper"] .editPopupGridItem .k-input[readonly],
div[class*=" editPopupGridWrapper"] .commonGridItem .k-input[readonly],
div[class^="editPopupGridWrapper"] .commonGridItem .k-input[readonly],
div[class*=" commonGridWrapper"] .commonGridItem .k-input[readonly],
div[class^="commonGridWrapper"] .commonGridItem .k-input[readonly] {
  color: #787878;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class^="editPopupGridWrapper"] .editPopupGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class*=" commonGridWrapper"] .editPopupGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class^="commonGridWrapper"] .editPopupGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class*=" editPopupGridWrapper"] .commonGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class^="editPopupGridWrapper"] .commonGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class*=" commonGridWrapper"] .commonGridItem label:not(.onoffswitch-label):not(.k-checkbox-label),
div[class^="commonGridWrapper"] .commonGridItem label:not(.onoffswitch-label):not(.k-checkbox-label) {
  margin: 13px 0 3px 0;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .grid-item-component-default-margin,
div[class^="editPopupGridWrapper"] .editPopupGridItem .grid-item-component-default-margin,
div[class*=" commonGridWrapper"] .editPopupGridItem .grid-item-component-default-margin,
div[class^="commonGridWrapper"] .editPopupGridItem .grid-item-component-default-margin,
div[class*=" editPopupGridWrapper"] .commonGridItem .grid-item-component-default-margin,
div[class^="editPopupGridWrapper"] .commonGridItem .grid-item-component-default-margin,
div[class*=" commonGridWrapper"] .commonGridItem .grid-item-component-default-margin,
div[class^="commonGridWrapper"] .commonGridItem .grid-item-component-default-margin {
  margin-top: 28px;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-combobox,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-combobox,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-combobox,
div[class^="commonGridWrapper"] .editPopupGridItem .k-combobox,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-combobox,
div[class^="editPopupGridWrapper"] .commonGridItem .k-combobox,
div[class*=" commonGridWrapper"] .commonGridItem .k-combobox,
div[class^="commonGridWrapper"] .commonGridItem .k-combobox,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-datepicker,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-datepicker,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-datepicker,
div[class^="commonGridWrapper"] .editPopupGridItem .k-datepicker,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-datepicker,
div[class^="editPopupGridWrapper"] .commonGridItem .k-datepicker,
div[class*=" commonGridWrapper"] .commonGridItem .k-datepicker,
div[class^="commonGridWrapper"] .commonGridItem .k-datepicker,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-datetimepicker,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-datetimepicker,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-datetimepicker,
div[class^="commonGridWrapper"] .editPopupGridItem .k-datetimepicker,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-datetimepicker,
div[class^="editPopupGridWrapper"] .commonGridItem .k-datetimepicker,
div[class*=" commonGridWrapper"] .commonGridItem .k-datetimepicker,
div[class^="commonGridWrapper"] .commonGridItem .k-datetimepicker,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-numerictextbox,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-numerictextbox,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-numerictextbox,
div[class^="commonGridWrapper"] .editPopupGridItem .k-numerictextbox,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-numerictextbox,
div[class^="editPopupGridWrapper"] .commonGridItem .k-numerictextbox,
div[class*=" commonGridWrapper"] .commonGridItem .k-numerictextbox,
div[class^="commonGridWrapper"] .commonGridItem .k-numerictextbox,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-dropdown,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-dropdown,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-dropdown,
div[class^="commonGridWrapper"] .editPopupGridItem .k-dropdown,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-dropdown,
div[class^="editPopupGridWrapper"] .commonGridItem .k-dropdown,
div[class*=" commonGridWrapper"] .commonGridItem .k-dropdown,
div[class^="commonGridWrapper"] .commonGridItem .k-dropdown,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-timepicker,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-timepicker,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-timepicker,
div[class^="commonGridWrapper"] .editPopupGridItem .k-timepicker,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-timepicker,
div[class^="editPopupGridWrapper"] .commonGridItem .k-timepicker,
div[class*=" commonGridWrapper"] .commonGridItem .k-timepicker,
div[class^="commonGridWrapper"] .commonGridItem .k-timepicker,
div[class*=" editPopupGridWrapper"] .editPopupGridItem textarea,
div[class^="editPopupGridWrapper"] .editPopupGridItem textarea,
div[class*=" commonGridWrapper"] .editPopupGridItem textarea,
div[class^="commonGridWrapper"] .editPopupGridItem textarea,
div[class*=" editPopupGridWrapper"] .commonGridItem textarea,
div[class^="editPopupGridWrapper"] .commonGridItem textarea,
div[class*=" commonGridWrapper"] .commonGridItem textarea,
div[class^="commonGridWrapper"] .commonGridItem textarea,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-textarea,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-textarea,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-textarea,
div[class^="commonGridWrapper"] .editPopupGridItem .k-textarea,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-textarea,
div[class^="editPopupGridWrapper"] .commonGridItem .k-textarea,
div[class*=" commonGridWrapper"] .commonGridItem .k-textarea,
div[class^="commonGridWrapper"] .commonGridItem .k-textarea,
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-listbox,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-listbox,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-listbox,
div[class^="commonGridWrapper"] .editPopupGridItem .k-listbox,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-listbox,
div[class^="editPopupGridWrapper"] .commonGridItem .k-listbox,
div[class*=" commonGridWrapper"] .commonGridItem .k-listbox,
div[class^="commonGridWrapper"] .commonGridItem .k-listbox {
  width: 100%;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem textarea,
div[class^="editPopupGridWrapper"] .editPopupGridItem textarea,
div[class*=" commonGridWrapper"] .editPopupGridItem textarea,
div[class^="commonGridWrapper"] .editPopupGridItem textarea,
div[class*=" editPopupGridWrapper"] .commonGridItem textarea,
div[class^="editPopupGridWrapper"] .commonGridItem textarea,
div[class*=" commonGridWrapper"] .commonGridItem textarea,
div[class^="commonGridWrapper"] .commonGridItem textarea {
  resize: none;
  height: 60px;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-checkbox,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-checkbox,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-checkbox,
div[class^="commonGridWrapper"] .editPopupGridItem .k-checkbox,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-checkbox,
div[class^="editPopupGridWrapper"] .commonGridItem .k-checkbox,
div[class*=" commonGridWrapper"] .commonGridItem .k-checkbox,
div[class^="commonGridWrapper"] .commonGridItem .k-checkbox {
  width: 24px;
  height: 24px;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .k-checkbox:before,
div[class^="editPopupGridWrapper"] .editPopupGridItem .k-checkbox:before,
div[class*=" commonGridWrapper"] .editPopupGridItem .k-checkbox:before,
div[class^="commonGridWrapper"] .editPopupGridItem .k-checkbox:before,
div[class*=" editPopupGridWrapper"] .commonGridItem .k-checkbox:before,
div[class^="editPopupGridWrapper"] .commonGridItem .k-checkbox:before,
div[class*=" commonGridWrapper"] .commonGridItem .k-checkbox:before,
div[class^="commonGridWrapper"] .commonGridItem .k-checkbox:before {
  font-size: 16px;
  width: 16px;
  height: 16px;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-bottom,
div[class*=" commonGridWrapper"] .commonGridItem.pull-bottom,
div[class^="commonGridWrapper"] .commonGridItem.pull-bottom {
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-left-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-left-top,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-left-top,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-left-top,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-left-top,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-left-top,
div[class*=" commonGridWrapper"] .commonGridItem.pull-left-top,
div[class^="commonGridWrapper"] .commonGridItem.pull-left-top {
  justify-self: left;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-left-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-left-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-left-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-left-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-left-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-left-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-left-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-left-center {
  justify-self: left;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-left-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-left-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-left-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-left-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-left-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-left-bottom,
div[class*=" commonGridWrapper"] .commonGridItem.pull-left-bottom,
div[class^="commonGridWrapper"] .commonGridItem.pull-left-bottom {
  justify-self: left;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-center-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-center-top,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-center-top,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-center-top,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-center-top,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-center-top,
div[class*=" commonGridWrapper"] .commonGridItem.pull-center-top,
div[class^="commonGridWrapper"] .commonGridItem.pull-center-top {
  justify-self: center;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-center-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-center-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-center-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-center-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-center-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-center-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-center-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-center-center {
  justify-self: center;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-center-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-center-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-center-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-center-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-center-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-center-bottom,
div[class*=" commonGridWrapper"] .commonGridItem.pull-center-bottom,
div[class^="commonGridWrapper"] .commonGridItem.pull-center-bottom {
  justify-self: center;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-right-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-right-top,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-right-top,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-right-top,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-right-top,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-right-top,
div[class*=" commonGridWrapper"] .commonGridItem.pull-right-top,
div[class^="commonGridWrapper"] .commonGridItem.pull-right-top {
  justify-self: right;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-right-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-right-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-right-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-right-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-right-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-right-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-right-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-right-center {
  justify-self: right;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-right-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-right-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-right-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-right-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-right-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-right-bottom,
div[class*=" commonGridWrapper"] .commonGridItem.pull-right-bottom,
div[class^="commonGridWrapper"] .commonGridItem.pull-right-bottom {
  justify-self: right;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-left-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-left-top,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-left-top,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-left-top,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-left-top,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-left-top,
div[class*=" commonGridWrapper"] .commonGridItem .pull-left-top,
div[class^="commonGridWrapper"] .commonGridItem .pull-left-top {
  justify-self: left;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-left-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-left-center,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-left-center,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-left-center,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-left-center,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-left-center,
div[class*=" commonGridWrapper"] .commonGridItem .pull-left-center,
div[class^="commonGridWrapper"] .commonGridItem .pull-left-center {
  justify-self: left;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-left-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-left-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-left-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-left-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-left-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-left-bottom,
div[class*=" commonGridWrapper"] .commonGridItem .pull-left-bottom,
div[class^="commonGridWrapper"] .commonGridItem .pull-left-bottom {
  justify-self: left;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-center-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-center-top,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-center-top,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-center-top,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-center-top,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-center-top,
div[class*=" commonGridWrapper"] .commonGridItem .pull-center-top,
div[class^="commonGridWrapper"] .commonGridItem .pull-center-top {
  justify-self: center;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-center-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-center-center,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-center-center,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-center-center,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-center-center,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-center-center,
div[class*=" commonGridWrapper"] .commonGridItem .pull-center-center,
div[class^="commonGridWrapper"] .commonGridItem .pull-center-center {
  justify-self: center;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-center-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-center-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-center-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-center-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-center-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-center-bottom,
div[class*=" commonGridWrapper"] .commonGridItem .pull-center-bottom,
div[class^="commonGridWrapper"] .commonGridItem .pull-center-bottom {
  justify-self: center;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-right-top,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-right-top,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-right-top,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-right-top,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-right-top,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-right-top,
div[class*=" commonGridWrapper"] .commonGridItem .pull-right-top,
div[class^="commonGridWrapper"] .commonGridItem .pull-right-top {
  justify-self: right;
  align-self: start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-right-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-right-center,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-right-center,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-right-center,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-right-center,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-right-center,
div[class*=" commonGridWrapper"] .commonGridItem .pull-right-center,
div[class^="commonGridWrapper"] .commonGridItem .pull-right-center {
  justify-self: right;
  align-self: center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem .pull-right-bottom,
div[class^="editPopupGridWrapper"] .editPopupGridItem .pull-right-bottom,
div[class*=" commonGridWrapper"] .editPopupGridItem .pull-right-bottom,
div[class^="commonGridWrapper"] .editPopupGridItem .pull-right-bottom,
div[class*=" editPopupGridWrapper"] .commonGridItem .pull-right-bottom,
div[class^="editPopupGridWrapper"] .commonGridItem .pull-right-bottom,
div[class*=" commonGridWrapper"] .commonGridItem .pull-right-bottom,
div[class^="commonGridWrapper"] .commonGridItem .pull-right-bottom {
  justify-self: right;
  align-self: end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-bottom-left,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-bottom-left,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-bottom-left,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-bottom-left,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-bottom-left,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-bottom-left,
div[class*=" commonGridWrapper"] .commonGridItem.pull-bottom-left,
div[class^="commonGridWrapper"] .commonGridItem.pull-bottom-left {
  place-self: end start;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-top-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-top-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-top-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-top-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-top-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-top-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-top-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-top-center {
  place-self: start center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-center-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-center-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-center-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-center-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-center-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-center-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-center-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-center-center {
  place-self: center center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-bottom-center,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-bottom-center,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-bottom-center,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-bottom-center,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-bottom-center,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-bottom-center,
div[class*=" commonGridWrapper"] .commonGridItem.pull-bottom-center,
div[class^="commonGridWrapper"] .commonGridItem.pull-bottom-center {
  place-self: end center;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-top-right,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-top-right,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-top-right,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-top-right,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-top-right,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-top-right,
div[class*=" commonGridWrapper"] .commonGridItem.pull-top-right,
div[class^="commonGridWrapper"] .commonGridItem.pull-top-right {
  place-self: start end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-center-right,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-center-right,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-center-right,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-center-right,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-center-right,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-center-right,
div[class*=" commonGridWrapper"] .commonGridItem.pull-center-right,
div[class^="commonGridWrapper"] .commonGridItem.pull-center-right {
  place-self: center end;
}
div[class*=" editPopupGridWrapper"] .editPopupGridItem.pull-bottom-right,
div[class^="editPopupGridWrapper"] .editPopupGridItem.pull-bottom-right,
div[class*=" commonGridWrapper"] .editPopupGridItem.pull-bottom-right,
div[class^="commonGridWrapper"] .editPopupGridItem.pull-bottom-right,
div[class*=" editPopupGridWrapper"] .commonGridItem.pull-bottom-right,
div[class^="editPopupGridWrapper"] .commonGridItem.pull-bottom-right,
div[class*=" commonGridWrapper"] .commonGridItem.pull-bottom-right,
div[class^="commonGridWrapper"] .commonGridItem.pull-bottom-right {
  place-self: end end;
}
/* #endregion Custom Grid */
.header {
  font-weight: 900;
}
/*Pointer for menu links*/
div#MenuTabStrip a.k-link:hover {
  cursor: pointer;
}
/* centered content inside grid column  */
.centeredColumn {
  text-align: center !important;
}
/* Style for grid columns that should have right aligned content */
.gridNumber,
.rightAlignedColumn {
  text-align: right !important;
}
/*kendo grid cells without text wrapping */
.kendoGridNoWrap td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.kendoCellNoWrap {
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
/* a class that hides an element with an important flag  */
.hideImportant {
  display: none !important;
}
.k-multiselect-wrap {
  padding-right: 0px !important;
}
#portalMenuSideBar span {
  display: block;
  font-size: 9px;
  height: 0px;
  visibility: hidden;
}
#portalMenuSideBar .active span,
#portalMenuSideBar .nameVisible span {
  font-size: 10px;
  display: block;
  visibility: visible;
}
/* Style for editor popups */
.editPopup .k-checkbox-label {
  margin-top: 0em !important;
  margin-bottom: 2.2em !important;
}
.editPopup .k-checkbox-label::before {
  font-size: 1.8em;
  height: 24px;
  width: 24px;
  margin-top: 0.1em !important;
}
.editPopup .singlePopupComboBox {
  width: 100%;
}
/* Style for errormessages */
span.k-tooltip-validation,
div.k-tooltip-validation {
  border-color: rgba(var(--errorColor), 1) !important;
  color: #ffffff !important;
  background-color: rgba(var(--errorColor), 1) !important;
  position: absolute !important;
  margin-top: 2px !important;
  padding: 3px !important;
  display: block;
}
.k-tooltip-validation::before {
  content: "";
  width: 0px;
  height: 0px;
  border: 8px solid transparent;
  position: absolute;
  /*left: 45%;*/
  top: -18px;
  border-bottom: 10px solid rgba(var(--errorColor), 1);
}
/* error inside multiselect*/
.k-multiselect .k-tooltip-validation {
  margin-top: 32px !important;
}
/* error tooltip für kendoValidator */
.k-tooltip-error.k-validator-tooltip {
  border-color: rgba(var(--errorColor), 1) !important;
  background-color: rgba(var(--errorColor), 1) !important;
}
.k-tooltip-error.k-validator-tooltip .k-callout {
  border-bottom-color: rgba(var(--errorColor), 1) !important;
}
.boldText {
  font-weight: bold;
}
.marginBottom30 {
  margin-bottom: 30px;
}
/* remove margin of radio button labels */
.k-radio-label {
  margin: 0px !important;
}
/* style for custom edit button inside grid*/
.customGridButton.editButton:before {
  content: '\e10b';
  font-family: WebComponentsIcons;
}
.fa-plus:before {
  font-family: Font Awesome\ 6 Pro;
  font-weight: 900;
}
/* styles for divs at the end of a popup */
.popupLeftButtonsDiv {
  margin: 0px !important;
}
.popupRightButtonsDiv {
  margin: 0px !important;
  text-align: right;
}
.hidden {
  display: none;
}
.invisible {
  visibility: hidden;
}
.disabled {
  filter: grayscale(1);
  opacity: 0.6;
}
/* multiselect inside popup edit container needs to have old margin back */
.k-multiselect-wrap li.k-button {
  margin: 1px 0 1px 1px;
}
/* containers with this class have labels with margin  */
.margin-label {
  margin: 13px 0px 3px 0px;
}
.readonly-widget .k-dropdown-wrap,
.temporary-readonly-widget .k-dropdown-wrap,
.readonly-widget .k-numeric-wrap,
.temporary-readonly-widget .k-numeric-wrap,
.readonly-widget .k-picker-wrap,
.temporary-readonly-widget .k-picker-wrap,
.readonly-widget .k-state-focused .k-input,
.temporary-readonly-widget .k-state-focused .k-input,
.readonly-widget.k-textbox,
.temporary-readonly-widget.k-textbox,
.readonly-widget.k-textarea,
.temporary-readonly-widget.k-textarea,
.readonly-widget.k-multiselect,
.temporary-readonly-widget.k-multiselect,
.readonly-widget .k-multiselect-wrap,
.temporary-readonly-widget .k-multiselect-wrap,
.readonly-widget.k-editor .k-editable-area,
.temporary-readonly-widget.k-editor .k-editable-area {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
}
.readonly-widget.k-textbox,
.temporary-readonly-widget.k-textbox {
  pointer-events: auto !important;
}
.readonly-widget .k-switch-container,
.temporary-readonly-widget .k-switch-container {
  border-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget .k-switch-container .k-switch-handle,
.temporary-readonly-widget .k-switch-container .k-switch-handle {
  border-color: rgba(var(--disabledTextColor), 1) !important;
  background-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget .k-multiselect-wrap li,
.temporary-readonly-widget .k-multiselect-wrap li {
  border-color: rgba(var(--disabledTextColor), 1) !important;
  background-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget.k-picker,
.temporary-readonly-widget.k-picker,
.readonly-widget.k-datepicker,
.temporary-readonly-widget.k-datepicker,
.readonly-widget.k-combobox,
.temporary-readonly-widget.k-combobox {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
}
.readonly-widget .k-button:not(.k-button-flat, .k-primary, .k-upload-button),
.temporary-readonly-widget .k-button:not(.k-button-flat, .k-primary, .k-upload-button) {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
}
.readonly-widget.k-textbox,
.temporary-readonly-widget.k-textbox {
  pointer-events: auto !important;
}
.readonly-widget.k-focus,
.temporary-readonly-widget.k-focus,
.readonly-widget .k-hover,
.temporary-readonly-widget .k-hover,
.readonly-widget :hover,
.temporary-readonly-widget :hover {
  border-color: rgba(var(--alternativeColor), 1) !important;
}
.readonly-widget.k-switch,
.temporary-readonly-widget.k-switch {
  border-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget.k-switch .k-switch-track,
.temporary-readonly-widget.k-switch .k-switch-track {
  border-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget.k-switch .k-switch-thumb,
.temporary-readonly-widget.k-switch .k-switch-thumb {
  border-color: rgba(var(--disabledTextColor), 1) !important;
  background-color: rgba(var(--disabledTextColor), 1) !important;
}
.readonly-widget.k-multiselect .k-chip,
.temporary-readonly-widget.k-multiselect .k-chip {
  border-color: rgba(var(--disabledTextColor), 1) !important;
  background-color: rgba(var(--disabledTextColor), 1) !important;
}
.k-no-click.k-textbox {
  pointer-events: auto !important;
}
/* #endregion Common */
/* #region AdminModule */
#selectedModuleName {
  font-weight: bold;
}
.adminGridWrapper {
  display: grid;
  grid-template-columns: minmax(400px, 1fr) minmax(400px, 1fr);
  grid-template-rows: auto;
  grid-column-gap: 5px;
}
/* #region UserPermissions*/
#CopyUserButton {
  margin-right: 5px;
}
#InfoPermissionUpgradeSpan {
  border: 1px solid red;
  min-height: 50px;
}
#CopyFromUserPermissionsDiv {
  width: 668px;
  position: absolute;
  left: 320px;
  top: 17px;
}
/* #endregion UserPermissions */
.WeekdaySettingsDiv {
  width: 100px;
  margin: 0 !important;
  display: inline-block;
}
/* #endregion AdminModule */
/*#region JobEdit Popup*/
/* div for notification error warning */
#job-error-notification-location {
  max-width: 350px;
  position: absolute;
  top: 67px;
  right: 20px;
  z-index: 9000;
}
#job-error-notification-location .k-notification {
  height: auto !important;
}
#job-error-notification-location ul,
#job-error-notification-location li {
  margin: 0px;
  padding: 0px;
}
/* fix for jobVersionGrid NumericTextBox */
#jobVersionGrid .k-numeric-wrap.k-state-focused {
  background-color: #fff !important;
}
#jobVersionGrid button.k-button:not(.k-input-button),
#jobHMindividualGrid button.k-button:not(.k-input-button) {
  border: none;
  background-color: transparent !important;
  color: black;
}
#jobVersionGrid button.k-button:not(.k-input-button):hover,
#jobHMindividualGrid button.k-button:not(.k-input-button):hover {
  background-image: none !important;
  background-color: transparent !important;
  color: #fff;
}
#jobVersionGrid .k-table-row:hover .k-checkbox-label,
#jobHMindividualGrid .k-table-row:hover .k-checkbox-label,
#jobVersionGrid .k-table-row.k-selected .k-checkbox-label,
#jobHMindividualGrid .k-table-row.k-selected .k-checkbox-label {
  color: rgba(var(--altTextColor), 1);
}
#jobVersionGrid .k-detail-row:hover .k-checkbox-label,
#jobHMindividualGrid .k-detail-row:hover .k-checkbox-label {
  color: rgba(var(--secondaryColor), 1);
}
#jobVersionGrid .k-table-row.k-selected button.k-button:not(.k-input-button),
#jobHMindividualGrid .k-table-row.k-selected button.k-button:not(.k-input-button) {
  color: rgba(var(--altTextColor), 1);
}
#jobVersionGrid .k-grid-edit-row.k-grid-edit-row:hover .k-checkbox-label,
#jobHMindividualGrid .k-grid-edit-row.k-grid-edit-row:hover .k-checkbox-label,
#jobVersionGrid .k-grid-edit-row.k-grid-edit-row:hover button.k-button:not(.k-input-button),
#jobHMindividualGrid .k-grid-edit-row.k-grid-edit-row:hover button.k-button:not(.k-input-button) {
  color: rgba(var(--altTextColor), 1);
}
#jobMemoDiv {
  max-width: 800px;
}
/* edit input of jobversion */
#plannedVersionAmount {
  width: 100px;
}
#dateCheckBoxDiv {
  display: none;
}
#versionSumDialog {
  font-weight: bold;
}
#excludeMarketingPropSelect .k-combobox,
#includeQuantityRestrictions .k-combobox {
  width: 200px;
}
#errorMessage {
  color: rgba(var(--primaryColor), 1);
  font-weight: bold;
}
/* Div containing nagivationButtons inside job edit window */
.NextPreviousWrapper {
  grid-template-columns: repeat(2, auto);
  text-align: right;
}
.NextPreviousWrapper button {
  width: 85px;
}
.NextPreviousWrapper input {
  margin-right: 5px;
}
.NextPreviousWrapper #templateButton {
  width: 125px;
}
.NextPreviousWrapper label.k-checkbox-label {
  margin: 0px !important;
}
.NextPreviousWrapper .k-checkbox-wrap {
  padding-left: 5px;
}
label[for=passedToEDVcheckBox] {
  margin-bottom: 0px !important;
}
.jobEditorLeftPane:not(#jobEditorLeftPaneForTermin) {
  display: inline-block;
  margin: 1em 0.5em 1em 1em;
}
.jobEditorLeftPane:not(#jobEditorLeftPaneForTermin) .k-datepicker,
.jobEditorLeftPane:not(#jobEditorLeftPaneForTermin) .k-timepicker {
  width: 215px;
}
.jobEditorLeftPane:not(#jobEditorLeftPaneForTermin).jobBasicSetting {
  width: 215px;
}
.jobEditorRightPane:not(#jobEditorRightPaneDate) {
  display: inline-block;
  vertical-align: top;
  margin: 1em 1em 1em 0.5em;
}
.jobEditorRightPane:not(#jobEditorRightPaneDate) .k-datepicker,
.jobEditorRightPane:not(#jobEditorRightPaneDate) .k-timepicker {
  width: 215px;
}
.jobEditorRightPane:not(#jobEditorRightPaneDate).jobBasicSetting {
  width: 215px;
}
#jobEditorRightPaneDate {
  grid-template-columns: repeat(3, 250px);
}
#jobEditorRightPaneDate .editPopupGridItem {
  align-self: end;
}
#NixieNotificationPlaceholder {
  margin-top: 10px;
}
.jobTerminGridItemWithTimePicker {
  display: grid;
  grid-template-columns: 155px 85px;
  grid-template-rows: auto;
  grid-column-gap: 10px;
}
.jobTerminGridItemWithTimePicker .terminTimePicker {
  margin-top: 35px;
}
/*div containing editable fields*/
.editJobDiv {
  margin-left: 1em;
  margin-right: 1em;
}
.editJobDiv span.editJobTextBox {
  width: 450px !important;
}
.editJobDiv input.editJobTextBox {
  width: 448px !important;
}
/* this style is for the three inpt fields that are combinde to the jobnumber */
#JobNumber {
  display: block;
}
#JobNumber input:not(.k-input),
#JobNumber span.k-textbox {
  display: inline-block;
  width: 70px !important;
}
#JobNumber .k-combobox {
  width: 100px !important;
}
#JobNumber .k-combobox .k-clear-value {
  display: none;
}
/* multiselectboxes and textareas inside job edit */
.popupMultiSelect {
  width: 450px;
  max-width: 450px;
  min-width: 450px;
}
.popupTextArea {
  height: 150px;
  min-height: 150px;
  width: 450px;
  max-width: 450px;
  min-width: 450px;
}
#jobName {
  display: inline-block;
}
#jobType,
#actionName {
  display: inline-block;
  margin-left: 20px;
}
#JobTabStrip {
  min-height: 746px;
}
#JobTabDiv {
  min-height: 765px;
}
/*#endregion JobEdit Popup*/
/* #region mailingChecklist */
.checklist-weight-textbox {
  border: none;
  background-color: rgba(var(--alternativeColor), 1);
}
.checklist-weight-textbox .k-input-inner {
  font-size: 16px;
  color: #000;
  font-weight: 700;
  opacity: 1;
}
.checklist-weight-textbox .k-input-spinner {
  display: none;
}
.envelopeSvgGrid {
  grid-template-columns: 250px 250px 250px !important;
}
.svgGridItem {
  justify-self: center;
  align-self: center;
}
.svgGridItem svg {
  width: 100%;
  height: 100%;
}
.svgGridItem.svgGridItemPortraitFormat {
  width: 55%;
  height: 60%;
}
.svgGridItem.svgGridItemLandscapeFormat {
  width: 55%;
  height: 75%;
}
#CopyChecklistWindow .k-tabstrip-content {
  padding-bottom: 0px;
}
#manageChecklistsPanelBar a.k-link.k-selected.k-focus {
  font-size: 20px;
}
#manageChecklistsPanelBar a.k-link.k-selected.k-focus .k-icon {
  padding-left: 15px;
  padding-right: 20px;
}
#manageChecklistsTabStrip .k-tabstrip-items-wrapper .k-item,
#managePaymentImportTabStrip .k-tabstrip-items-wrapper .k-item {
  width: 20%;
}
#manageChecklistsTabStrip .k-tabstrip-items-wrapper .k-item .k-link,
#managePaymentImportTabStrip .k-tabstrip-items-wrapper .k-item .k-link {
  justify-content: center;
}
/* #endregion mailingChecklist */
/*#region DirectDebitData*/
#SDDPrep #SDDPrep-grid {
  display: grid;
  grid-template-columns: minmax(400px, 500px) minmax(400px, 500px);
  grid-template-rows: auto;
}
#SDDPrep .k-input.k-combobox,
#SDDPrep .k-dropdownlist,
#SDDPrep .k-multiselect {
  width: 400px;
}
#SDDPrep .k-datepicker.k-input {
  width: 150px !important;
}
#SDDPrep label {
  font-size: 13.5px;
  font-weight: 700;
}
#SDDPrep .k-combobox,
#SDDPrep .k-picker,
#SDDPrep .k-multiselect,
#SDDPrep .k-textbox {
  margin-bottom: 10px;
}
#SDDPrep #bottomPanel {
  grid-column: 1 / span 2;
  grid-row: 2;
}
#SDDPrep #bottomPanel #CheckButton {
  margin-top: 20px;
  float: right;
}
#SDDCheck .k-button {
  float: right;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
}
#SDDWork {
  display: grid;
  grid-template-columns: 200px 200px 200px;
  grid-template-rows: auto;
}
#SDDWork .k-textbox,
#SDDWork .k-numerictextbox .k-numeric-wrap {
  padding-right: 5px;
}
#SDDWork .k-textbox,
#SDDWork .k-widget {
  margin-bottom: 10px;
}
#SDDWork #leftInfo .k-textbox,
#SDDWork #leftInfo .k-numerictextbox {
  text-align: right;
  width: 150px;
}
#SDDWork #rightInfo .k-textbox {
  text-align: right;
  width: 150px;
}
#SDDWork #uploadDiv {
  grid-column: 1 / span 3;
  margin-top: 10px;
  margin-bottom: 10px;
}
#SDDWork #bookButton {
  grid-column: 1;
  grid-row: 4;
}
#SDDWork #createAction {
  grid-column: 2;
  grid-row: 4;
  justify-self: center;
}
#SDDWork #finishButton {
  grid-column: 3;
  grid-row: 4;
  justify-self: right;
}
#SDDWork .k-button {
  width: 150px;
  height: 30px;
  margin-top: 10px;
  margin-bottom: 5PX;
}
#SDDWork .k-button#DownloadBookings {
  grid-column: 1;
  grid-row: 2;
}
#SDDWork .k-upload {
  margin-top: 8px;
  margin-bottom: 8px;
}
#actionEdit h3 {
  font-size: 23px;
  margin-top: -15px;
  margin-bottom: 5px;
  color: rgba(var(--primaryColor), 1);
}
#actionEdit .k-widget.k-combobox {
  width: 100%;
}
#actionEdit label {
  margin: 0;
}
#actionEdit div:not(#popupButtonDiv) {
  margin-bottom: 10px;
  border: 2px solid rgba(var(--alternativeColor), 1);
  padding-top: 20px;
  padding-bottom: 20px;
  padding-left: 5px;
  padding-right: 5px;
}
#actionEdit div:not(#popupButtonDiv):focus {
  border: 2px solid rgba(var(--alternativeColor), 1);
  outline: none !important;
}
/*#endregion DirectDebitData*/
/*#region DirectDebitDataOverview */
#DirectDebitDataOverviewDiv #MandParamDiv {
  display: inline-block;
  margin: 10px 30px 4px 4px;
}
#DirectDebitDataOverviewDiv #MandParamDiv .k-widget.k-combobox {
  width: 400px;
}
#DirectDebitDataOverviewDiv #DateParamDiv {
  display: inline-block;
  margin: 10px 30px 20px 4px;
}
#DirectDebitDataOverviewDiv #GridDiv {
  display: flex;
}
/*#endregion DirectDebitDataOverviewDiv*/
/*#region ResumeDirectDebitData*/
#ResumeDirectDebitDataDiv .k-button {
  margin: 10px 0;
  display: block;
}
#ResumeDirectDebitDataDiv #uploadDiv {
  margin-top: 20px;
  margin-bottom: 20px;
}
#ResumeDirectDebitDataDiv #finishButton {
  float: right;
}
/*#endregion ResumeDirectDebitData*/
/*#region actManager*/
/*Delete File Button*/
#costWindow .k-i-close::before {
  font-size: 20px;
}
#costsDiv .k-combobox,
#costsDiv .k-numerictextbox,
#costsDiv .k-checkbox-label,
#costsDiv .k-datepicker {
  margin-right: 20px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
  margin-left: 0px;
  max-width: 250px;
}
#costsDiv div {
  margin-bottom: 10px;
  display: flex;
}
/*#endregion actManager*/
/*#region BookingAssign*/
#colMenu {
  position: absolute;
  right: 5px;
}
#colMenu a {
  color: #fff;
  text-decoration: none;
}
#voucherFromDIV label,
#voucherToDIV label,
#AccountDIV label {
  color: white;
}
#selectedPersDetailsGrid {
  border-top: 1px solid;
}
#selectedPersDetailsGrid .k-header {
  border-color: #a5a5a5;
  border-bottom-color: #cbcbcb;
}
#selectedPersDetailsGrid .k-grid-content,
#selectedPersDetailsGrid .k-grid-container {
  max-height: 50px !important;
}
#selectedPersDetailsGrid td {
  background: rgba(var(--warningColor), 1);
  vertical-align: top;
}
#selectedPersDetailsGrid tbody {
  font-weight: bold;
}
#selectedPersDetailsGrid tbody tr:hover {
  background: none;
  color: #000;
}
#selectedPersDetailsGrid table {
  table-layout: fixed;
}
#contactSearchGrid .k-grid-norecords,
#bookingSearchGrid .k-grid-norecords,
#selectedPersDetailsGrid .k-grid-norecords {
  height: 25px;
}
#contactSearchGrid .k-grid-norecords .k-grid-norecords-template,
#bookingSearchGrid .k-grid-norecords .k-grid-norecords-template,
#selectedPersDetailsGrid .k-grid-norecords .k-grid-norecords-template {
  height: 25px;
  width: 100%;
  line-height: 25px;
}
.bookingAssignButtonDiv {
  display: inline-block;
  color: white;
  flex-grow: 1;
  margin-top: 27px !important;
  text-align: right;
}
.refreshBtnContainer {
  align-self: flex-end;
}
.refreshBtnContainer button[id=Search]:before {
  margin-right: 5px;
}
#writeOff span,
#markRetoure span {
  margin-right: 2px;
}
#personContacts {
  display: inline-block;
  width: calc(100% - 360px);
}
#avlSelect {
  display: inline-block;
  width: 350px;
  vertical-align: top;
}
#avlSelect #avlSelectHeader {
  background: rgba(var(--secondaryColor), 1);
  border-radius: 4px;
}
#avlSelect .k-combobox,
#avlSelect .k-dropdown {
  margin-left: 10px;
  width: 96%;
}
#avlSelect label {
  margin-top: 5px;
  margin-left: 10px;
}
#avlSelect #createSpecialBooking {
  margin-left: 10px;
  margin-top: 20px;
  width: 96%;
}
#contactSearchGrid .k-grid-content,
#bookingSearchGrid .k-grid-content {
  max-height: 240px;
}
#BankDataCreditGrid .k-grid-toolbar,
#BankDataDebitGrid .k-grid-toolbar,
#BankDataFakeGridToolbar .k-grid-toolbar {
  align-items: center;
}
#BankDataCreditGrid .k-grid-toolbar .labelAndWidget,
#BankDataDebitGrid .k-grid-toolbar .labelAndWidget,
#BankDataFakeGridToolbar .k-grid-toolbar .labelAndWidget {
  display: inline-block;
  margin-left: 5px;
  color: #fff;
}
#BankDataCreditGrid .k-grid-toolbar .labelAndWidget .k-input-button,
#BankDataDebitGrid .k-grid-toolbar .labelAndWidget .k-input-button,
#BankDataFakeGridToolbar .k-grid-toolbar .labelAndWidget .k-input-button {
  color: rgba(var(--defaultTextColor), 1);
}
#BankDataCreditGrid .k-grid-content,
#BankDataDebitGrid .k-grid-content,
#BankDataFakeGridToolbar .k-grid-content {
  max-height: 250px;
}
#BankDataCreditGrid .k-grid-toolbar label,
#BankDataDebitGrid .k-grid-toolbar label,
#BankDataFakeGridToolbar .k-grid-toolbar label {
  color: #ffffff !important;
}
#BankDataCreditGrid #AccountDIV .k-dropdown,
#BankDataDebitGrid #AccountDIV .k-dropdown,
#BankDataFakeGridToolbar #AccountDIV .k-dropdown,
#BankDataCreditGrid #AccountDIV .k-dropdownlist,
#BankDataDebitGrid #AccountDIV .k-dropdownlist,
#BankDataFakeGridToolbar #AccountDIV .k-dropdownlist {
  width: 500px;
}
#BankDataCreditGrid #detailsDiv,
#BankDataDebitGrid #detailsDiv,
#BankDataFakeGridToolbar #detailsDiv {
  display: grid;
  grid-template-columns: 120px 140px 400px 650px;
  grid-column-gap: 20px;
  min-height: 115px;
  max-height: 115px;
}
#BankDataCreditGrid #detailsDiv textarea,
#BankDataDebitGrid #detailsDiv textarea,
#BankDataFakeGridToolbar #detailsDiv textarea {
  resize: none;
  width: 100%;
  height: 85px;
}
#BankDataCreditGrid #detailsDiv input,
#BankDataDebitGrid #detailsDiv input,
#BankDataFakeGridToolbar #detailsDiv input {
  color: black;
  opacity: 1 !important;
  filter: none !important;
}
#BankDataCreditGrid tr.purposeContainsKeyword td,
#BankDataDebitGrid tr.purposeContainsKeyword td,
#BankDataFakeGridToolbar tr.purposeContainsKeyword td {
  background-color: rgba(var(--informationColor), 1) !important;
  color: rgba(var(--defaultTextColor), 1);
}
#BankDataCreditGrid tr.purposeContainsKeyword.k-selected td,
#BankDataDebitGrid tr.purposeContainsKeyword.k-selected td,
#BankDataFakeGridToolbar tr.purposeContainsKeyword.k-selected td {
  border: 2px solid rgba(var(--primaryColor), 1);
  border-left-width: 0;
  border-right-width: 0;
}
#bankDataCreditSearchDiv,
#bankDataDebitSearchDiv {
  margin-top: 5px;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"],
#bankDataDebitSearchDiv [class*="bank-data-grid"] {
  display: grid;
  column-gap: 15px;
  row-gap: 5px;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"].bank-data-grid-info,
#bankDataDebitSearchDiv [class*="bank-data-grid"].bank-data-grid-info {
  grid-template-columns: 360px 360px 200px;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"].bank-data-grid-info .search-column,
#bankDataDebitSearchDiv [class*="bank-data-grid"].bank-data-grid-info .search-column {
  grid-template-columns: auto 32px;
  column-gap: 3px;
  align-items: end;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"].bank-data-grid-search,
#bankDataDebitSearchDiv [class*="bank-data-grid"].bank-data-grid-search {
  grid-template-columns: 360px 360px;
  margin-bottom: 10px;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"].bank-data-grid-search #zipcode-village-container,
#bankDataDebitSearchDiv [class*="bank-data-grid"].bank-data-grid-search #zipcode-village-container {
  grid-template-columns: 70px auto;
  column-gap: 5px;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"].bank-data-grid-search #detailSearchButtonColumn,
#bankDataDebitSearchDiv [class*="bank-data-grid"].bank-data-grid-search #detailSearchButtonColumn {
  align-self: end;
  justify-self: end;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"] .k-combobox,
#bankDataDebitSearchDiv [class*="bank-data-grid"] .k-combobox,
#bankDataCreditSearchDiv [class*="bank-data-grid"] .k-numerictextbox,
#bankDataDebitSearchDiv [class*="bank-data-grid"] .k-numerictextbox,
#bankDataCreditSearchDiv [class*="bank-data-grid"] .k-datepicker,
#bankDataDebitSearchDiv [class*="bank-data-grid"] .k-datepicker {
  width: 100%;
}
#bankDataCreditSearchDiv [class*="bank-data-grid"] .col-span-2,
#bankDataDebitSearchDiv [class*="bank-data-grid"] .col-span-2 {
  grid-column: span 2;
}
/* fieldset container for cancel contract dialog*/
#CancelContractSection {
  margin-bottom: 25px;
}
#CancelContractSection .k-tooltip {
  position: relative;
}
#unassignableTransactSearchWindowButtons {
  text-align: right;
  margin-top: 10px;
}
#searchWindow {
  padding-top: 0px;
}
/*#endregion BookingAssign*/
/* #region QuickBooking */
#createQuickBookingForm .k-grid-toolbar label {
  color: rgba(var(--altTextColor), 1);
  font-size: 16px;
}
#createQuickBookingForm .k-grid-toolbar .k-textbox {
  width: 20%;
  min-width: 200px;
}
#createQuickBookingForm .GroupBox {
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 15px;
}
#createQuickBookingForm .GroupBox legend {
  margin-bottom: 10px;
}
#quickBookingNotificationLocation,
#quickCancellationNotificationLocation {
  display: inline-block;
}
#quickBookingNotificationLocation .k-notification-wrap,
#quickCancellationNotificationLocation .k-notification-wrap {
  line-height: 1.72em;
  padding-top: 2px;
  padding-bottom: 2px;
}
#searchResultTabStrip .k-tabstrip-items {
  display: none;
}
#fakeToolBar .selected {
  background-color: rgba(var(--primaryColor), 1);
  border: 1px solid rgba(var(--primaryColor), 1);
}
#quickSearchBox {
  width: 30%;
}
#QuickBookingGrid tr:not(.k-selected):not(:hover) td[data-field="StornoValue"]:not(:empty),
#ManageBookingsGrid tr:not(.k-selected):not(:hover) td[data-field="StornoValue"]:not(:empty),
#bookingSearchGrid tr:not(.k-selected):not(:hover) td[data-field="StornoValue"]:not(:empty),
#QuickBookingGrid tr:not(.k-selected):not(:hover) .stornoValueCell:not(:empty),
#ManageBookingsGrid tr:not(.k-selected):not(:hover) .stornoValueCell:not(:empty),
#bookingSearchGrid tr:not(.k-selected):not(:hover) .stornoValueCell:not(:empty) {
  background: #ffe44d;
  color: #000;
}
#QuickBookingTabStrip .editPopupGridWrapper-3-col .editPopupGridItem {
  margin-bottom: 5px;
}
/* #endregion QuickBooking */
/* #region DonorModule */
/* #region DonorSearch */
#addToNixieDialogContainer {
  margin-top: 10px;
  margin-bottom: 25px;
}
.k-grid-AddUptToNixieButton:first-child {
  margin-left: 20px !important;
}
#donorSearchGrid .k-grid-toolbar {
  padding: 0px;
}
li.k-level-0.k-panelbar-header.hiddenPanelHeader a.k-link {
  display: none;
}
.quickSearchInfoWrapper {
  background: rgba(var(--primaryAccentColorHighlight), 1) !important;
  color: rgba(var(--primaryAccentTextColor), 1) !important;
  text-align: left;
  width: 400px;
}
.quickSearchInfoWrapper .strong {
  font-weight: bold;
}
.quickSearchInfoWrapper ul {
  margin-left: 20px;
  padding: 0px;
}
.quickSearchInfoWrapper ul li {
  margin: 0px;
  padding: 0px;
}
.quickSearchInfoWrapper .k-callout.k-callout-n {
  border-bottom-color: rgba(var(--primaryAccentColorHighlight), 1) !important;
}
.donorSearchGridItem label {
  margin-top: 1px;
}
.donorSearchGridItem.bottomRight {
  align-self: end;
  justify-self: right;
}
.donorSearchGridItem .k-dropdown,
.donorSearchGridItem .k-datepicker,
.donorSearchGridItem .k-numerictextbox {
  width: 100%;
}
@media screen and (min-width: 1000px) {
  .donorSearchGridWrapper {
    display: grid;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: minmax(200px, 250px) minmax(200px, 250px) minmax(200px, 250px) minmax(200px, 250px);
    grid-template-rows: auto;
    margin: 10px;
  }
  .donorSearchGridWrapper #extended-searchoptions {
    grid-column: 3;
    justify-self: end;
  }
  .donorSearchGridWrapper .donorSearchGridItem.bottomRight {
    grid-column: 4;
  }
}
@media screen and (min-width: 650px) and (max-width: 999px) {
  .donorSearchGridWrapper {
    display: grid;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: minmax(200px, 250px) minmax(200px, 250px);
    grid-template-rows: auto;
    margin: 10px;
  }
}
@media screen and (max-width: 649px) {
  .donorSearchGridWrapper {
    display: grid;
    grid-column-gap: 5px;
    grid-row-gap: 5px;
    grid-template-columns: minmax(250px, 1fr);
    grid-template-rows: auto;
    margin: 10px;
  }
}
/* light style for fieldsets without outline */
/* light style for fieldset legends with no background and border-bottom only*/
#DonorSearchPanel {
  border: none;
}
#DonorSearchPanel ul {
  list-style: none;
}
#DonorSearchPanel .k-selected,
#DonorSearchPanel .k-selected:link {
  border: none;
}
#DonorSearchPanel .GroupBox {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  outline: none;
  /*inherited from fieldsetLightGroupBox*/
}
#DonorSearchPanel .GroupBox legend {
  color: #000000;
  margin-bottom: 5px;
  background: none;
  border: none;
  border-bottom: 2px solid rgba(var(--primaryColor), 1);
  width: 100%;
  font-weight: 700;
  font-size: 14px;
  /*inherited from fieldsetLightLegend*/
}
#DonorSearchPanel .k-checkbox-label {
  margin: 0px 0px 0px 4px !important;
}
#DonorSearchPanel #DonorSearchPanelContent {
  margin-top: 10px;
  width: 100%;
}
#DonorSearchPanel .k-panelbar-expand:before,
#DonorSearchPanel .k-panelbar-collapse:before {
  font-family: "Font Awesome\ 6 Pro";
  color: #ffffff;
  font-weight: 900;
}
#DonorSearchPanel .k-panelbar-collapse:before {
  content: "\f139";
}
#DonorSearchPanel .k-panelbar-expand:before {
  content: "\f13a";
}
#DonorSearchPanel a.k-link,
#DonorSearchPanel .k-panelbar-toggle {
  background-color: rgba(var(--secondaryColor), 1);
  color: rgba(var(--altTextColor), 1);
  border-radius: 4px;
}
#DonorSearchPanel a.k-link .k-panelbar-item-text,
#DonorSearchPanel .k-panelbar-toggle .k-panelbar-item-text {
  color: rgba(var(--altTextColor), 1);
}
#DonorSearchPanel .k-content {
  background: none;
  border-bottom: 10px solid rgba(var(--secondaryColor), 1);
  padding-bottom: 10px;
  height: fit-content !important;
}
#DonorSearchPanel .k-link.k-header {
  background: rgba(var(--secondaryColor), 1) !important;
  font-size: 26px;
}
#DonorSearchPanel .k-combobox {
  width: 100%;
}
#searchResultTabStrip .k-content {
  padding: 0px !important;
}
/* #endregion DonorSearch */
/* #region DonorDetails */
/* Style for fieldsets on donorDetails view*/
.donorDetailsWrapper {
  /* selbe breite für beide Buttons, sieht besser aus */
}
.donorDetailsWrapper #donorDetailsAddress-Field {
  padding-bottom: 5px;
}
.donorDetailsWrapper #SaveDonorShortNote,
.donorDetailsWrapper #copyAddressButton {
  width: 140px;
}
.donorDetailsWrapper .GroupBox {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  outline: none;
  /*inherited from fieldsetLightGroupBox*/
}
.donorDetailsWrapper .GroupBox legend {
  color: #000000;
  margin-bottom: 5px;
  background: none;
  border: none;
  border-bottom: 2px solid rgba(var(--primaryColor), 1);
  width: 100%;
  font-weight: 700;
  font-size: 14px;
  /*inherited from fieldsetLightLegend*/
}
.donorDetailsWrapper .GroupBox.gridContainer legend {
  margin-bottom: 0px;
}
.donorDetailsWrapper .GroupBox div {
  margin: 0px;
  font-size: 13.5px;
}
.donorDetailsWrapper .GroupBox div input.k-textbox,
.donorDetailsWrapper .GroupBox div span.k-textbox {
  border: none;
  padding: 0px;
  height: 25px;
}
.donorDetailsWrapper .headerRowColumn {
  margin-bottom: 5px !important;
}
.donorBadges.inactive {
  filter: grayscale(100%) opacity(40%);
}
.donorBadges:hover {
  z-index: 99999;
}
.donorBadges svg {
  width: 40px;
  height: 35px;
}
.donorBadges svg:hover {
  transform: scale(5);
}
#donorAnonymizeWrapper {
  position: relative;
}
#donorAnonymizeWrapper #donorAnonymizeButton {
  right: 0px;
  position: absolute;
}
#donorAnonymizeWrapper #donorAnonymizeButton .k-button-icon {
  padding-right: 5px;
  padding-bottom: 1px;
}
#donorAnonymizePromptDialog .k-tooltip {
  position: fixed;
  margin-top: 56px;
}
#donorAnonymizePromptDialog label {
  display: inline-block;
  margin-top: 15px;
}
/* textarea without resize and full width & height  */
.customTextarea {
  resize: none;
  width: 100%;
  height: 110px;
  font-family: inherit;
  font-size: inherit;
  box-sizing: border-box;
  outline: none;
}
/* Grid wrapper */
.donorDetailsWrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 10px;
}
.donorDetailsWrapper h3 {
  margin: 0px;
}
/* inner wrapper for grid inside grid */
.innerWrapper {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.innerWrapper .innerWrapperItem:nth-child(2n+1) {
  align-self: center;
}
#donorDetailsPerson .innerWrapper {
  grid-template-columns: 1fr 3fr;
  grid-row-gap: 1px;
}
#donorDetailsAddress .innerWrapper {
  grid-template-columns: 1fr 3fr;
}
#donorDetailsPersStat .commonGridWrapper-4-col {
  grid-row-gap: 5px;
  grid-column-gap: 0px;
  grid-template-columns: repeat(3, minmax(100px, 1fr)) minmax(100px, 3fr);
}
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(4n+3) {
  text-align: right;
  padding-right: 50%;
}
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(4n+4) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(8n+5),
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(8n+6),
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(8n+7),
#donorDetailsPersStat .commonGridWrapper-4-col .gridItemFourColumns:nth-child(8n+8) {
  background-color: rgba(var(--alternativeColor), 1);
}
.header {
  grid-column: 1;
  grid-row: 1;
  display: flex;
}
.badgesHeader {
  grid-column: 2;
  grid-row: 1;
}
.badgesHeader .badgesWrapper {
  display: flex;
}
.badgesHeader .badgesWrapper .donorBadges {
  justify-self: center;
  align-self: center;
}
.badgesHeader circle {
  stroke-width: 2px;
}
#donorDetailsPerson {
  grid-column: 1;
  grid-row: 2 / span 3;
}
#donorDetailsHousehold {
  grid-column: 1;
  grid-row: 6;
}
#donorDetailsProps {
  grid-column: 2;
  grid-row: 6;
}
#donorDetailsPersStat {
  grid-column: 1;
  grid-row: 5;
}
#donorDetailsUct {
  grid-column: 2;
  grid-row: 3 / span 2;
}
#donorDetailsUct .k-grid-content {
  max-height: 200px;
}
#donorDetailsPropRest {
  grid-column: 2;
  grid-row: 5;
}
#donorDetailsContract {
  grid-column: 2;
  grid-row: 2;
}
#donorDetailsInformations {
  grid-column: 2;
  grid-row: 2 / span 2;
}
#donorDetailsDonationLastSixYears {
  grid-column: 2;
  grid-row: 7 / span 2;
}
/* #endregion DonorDetails */
/*#region DonorConsolidate*/
donorConsolidateLeftDiv {
  display: inline-block;
  width: 48%;
}
donorConsolidateRightDiv {
  display: inline-block;
  width: 48%;
  vertical-align: top;
}
/*#endregion DonorConsolidate*/
/* #region manageContacts */
#ManageUctGrid {
  /*TODO Does Not Work*/
}
#ManageUctGrid td[data-field="isManual"]:not([value="true"]) {
  background: #ffe44d;
  color: #000;
}
/* #endregion manageContacts */
/* #region manageProperties */
#propSpecDropDown.hidden,
#propSpecDatePicker.hidden,
#propSpecTextBox.hidden,
#propSpecNumericBox.hidden {
  display: none;
}
/* #endregion manageProperties */
/* #region DonorMerge*/
#persSearch {
  width: 150px;
}
.three-column-container {
  display: grid;
  grid-template-columns: minmax(688px, 1Fr) minmax(100px, 100px) minmax(688px, 1Fr);
  grid-column-gap: 5px;
  grid-auto-rows: auto;
}
.three-column-container .middle-column {
  justify-self: center;
  align-self: center;
  text-align: center;
}
@media screen and (max-width: 1595px) {
  .three-column-container .column-left {
    grid-column: 1;
    grid-row: 1;
  }
  .three-column-container .column-right {
    grid-column: 1;
    grid-row: 3;
  }
  .three-column-container .middle-column {
    grid-column: 1;
    grid-row: 2;
    justify-self: center;
    align-self: center;
  }
}
/* #endregion DonorMerge*/
/* #region DonorMoveBooking*/
.moveBookingContainer {
  display: grid;
  grid-template-columns: 100%;
  grid-template-rows: minmax(450px, 570px) 50px minmax(450px, 570px);
  grid-column-gap: 5px;
}
.moveBookingContainer .middle-row {
  justify-self: center;
  align-self: center;
}
#MoveBookingFromLeftToRight,
#LeftToRightMerge {
  margin-bottom: 5px;
}
/* #endregion DonorMoveBooking*/
/*#region CreateFullPers*/
#createFullPersForm #existingHouseholdWarning {
  background-color: rgba(var(--warningColor), 1);
  margin-top: 10px;
  justify-self: stretch;
  display: flex;
}
#CreatFullPersDiv {
  display: grid;
  grid-template-columns: minmax(620px, 1fr) minmax(620px, 1fr);
  grid-column-gap: 5px;
}
#CreatFullPersDiv .blockOverlay {
  background-color: #fff !important;
  box-shadow: none;
}
#CreatFullPersDiv legend label.k-checkbox-label {
  color: #000000;
  font-size: 14px;
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
#CreatFullPersDiv label {
  margin-top: 5px;
}
#CreatFullPersDiv #PersonDiv {
  grid-column: 1;
  grid-row: 1 / span 2;
}
#CreatFullPersDiv #CommDiv {
  grid-column: 2;
  grid-row: 1;
}
#CreatFullPersDiv #AccDiv {
  grid-column: 2;
  grid-row: 2;
}
#CreatFullPersDiv #AccDiv .k-checkbox {
  margin-bottom: 1px;
}
#CreatFullPersDiv #AVLDiv {
  grid-column: 1;
  grid-row: 4;
  margin-left: 14px;
}
#CreatFullPersDiv #ContrBookingTab {
  grid-column: 1 / span 2;
  grid-row: 3;
}
#CreatFullPersDiv #ContrBookingTab .k-tabstrip-items {
  font-size: 12px;
  margin-top: 10px;
}
#CreatFullPersDiv #ContrBookingTab .k-tabstrip-items .k-link {
  font-size: 16px;
}
#CreatFullPersDiv #ContrBookingTab div [role=tabpanel] {
  padding-bottom: 0px;
  margin-bottom: 0px;
}
#CreatFullPersDiv .popupButtonDiv {
  grid-column: 2;
  align-self: end;
  margin-top: 0px;
}
/*#endregion CreateFullPers*/
/* #endregion DonorModule*/
/*#region GroupBox*/
.GroupBox {
  margin-left: 10px;
  margin-right: 10px;
  margin-top: 10px;
  outline: none;
  /*div:not(.k-grid) {
        margin: 0 5px 5px 5px;
    }*/
}
.GroupBox legend {
  color: #000000;
  margin-bottom: 5px;
  background: none;
  border: none;
  border-bottom: 2px solid rgba(var(--primaryColor), 1);
  width: 100%;
  font-weight: 700;
  font-size: 14px;
}
.GroupBox legend .searchButton {
  margin: 0;
}
.GroupBox .k-multiselect-wrap {
  margin: 5px 0px 10px 0px;
}
/*#endregion GroupBox*/
.pers-short-info-container {
  display: inline-grid;
  grid-template-columns: auto auto auto auto;
  grid-column-gap: 20px;
}
.pers-short-info-container .pers-short-info-item {
  font-size: 13.5px;
}
.pers-short-info-container .pers-short-info-item.bold-text {
  font-weight: bold;
  color: rgba(var(--primaryColor), 1);
}
.pers-donor-header-container {
  display: grid;
  grid-template-columns: 1fr 2fr;
}
.pers-donor-header-container .pers-donor-header-right {
  justify-self: center;
}
#BlockUIScreen h1 {
  margin-top: 20px;
}
.blockUI {
  box-shadow: #000000 0px 0px 30px;
}
.circle {
  background-color: rgba(0, 0, 0, 0);
  border: 5px solid rgba(var(--primaryColor), 1);
  opacity: 0.9;
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin: 0 auto;
  animation: spinLeft 1s infinite ease-in-out;
  -moz-animation: spinLeft 1s infinite ease-in-out;
  -webkit-animation: spinLeft 1s infinite linear;
}
.circle1 {
  background-color: rgba(0, 0, 0, 0);
  border: 5px solid rgba(var(--primaryColor), 1);
  opacity: 0.9;
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-radius: 50px;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  position: relative;
  top: -50px;
  animation: spinRight 1s infinite linear;
  -moz-animation: spinRight 1s infinite linear;
  -webkit-animation: spinRight 1s infinite linear;
}
@-moz-keyframes spinLeft {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(-360deg);
  }
}
@-moz-keyframes spinRight {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spinLeft {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(-360deg);
  }
}
@-webkit-keyframes spinRight {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@keyframes spinLeft {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(-360deg);
  }
}
@keyframes spinRight {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#email-template-popup-div .email-template-popup-container {
  display: grid;
  grid-template-columns: 225px 700px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item.width-200px {
  width: 200px;
  margin-right: 5px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .k-widget.k-listbox {
  height: 740px;
  width: 200px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .e-mail-template-content-div {
  width: 700px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .e-mail-template-content-div.height-25px .k-editor {
  height: 75px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .e-mail-template-content-div.height-25px .k-content {
  height: 25px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .e-mail-template-content-div.height-600px .k-editor {
  height: 575px;
}
#email-template-popup-div .email-template-popup-container .email-template-popup-item .e-mail-template-content-div.height-600px .k-content {
  height: 525px;
}
/* #region paymentImport */
#paymentImportConfigGrid {
  border-bottom: 2px solid rgba(var(--secondaryColor), 1);
}
#paymentImportPayTypeAccGridAutomatic {
  margin-top: 10px;
}
#paymentImportPayTypeAccGridAutomatic .blockUI {
  background-color: #fff !important;
}
.payment-import-container {
  display: grid;
  grid-template-columns: 1fr 1fr 3fr;
}
.payment-import-container .k-combobox,
.payment-import-container .k-datepicker,
.payment-import-container .k-numerictextbox,
.payment-import-container .k-dropdown,
.payment-import-container .k-timepicker,
.payment-import-container textarea {
  width: 100%;
}
.payment-import-container .payment-import-left-config {
  margin-right: 20px;
}
.payment-import-container .payment-import-left-config #startProcess {
  margin-top: 30px;
}
#editRecurringPopupGrid {
  display: grid;
  grid-template-columns: 900px 300px;
  grid-column-gap: 10px;
}
/* #endregion paymentImport */
.max-width600px {
  max-width: 600px;
}
/* #region OpticoEx */
#opticoExPanelbar a.k-link,
#ManageTeleMarketingChangeLogDetailPanelBar a.k-link,
#opticoExPanelbar .k-panelbar-toggle,
#ManageTeleMarketingChangeLogDetailPanelBar .k-panelbar-toggle,
#opticoExPanelbar .k-panelbar-item-text,
#ManageTeleMarketingChangeLogDetailPanelBar .k-panelbar-item-text {
  background-color: rgba(var(--primaryColor), 1);
  color: rgba(var(--altTextColor), 1) !important;
  border-radius: 4px;
}
#opticoExSubmitButton {
  width: 50%;
  margin-top: 10px;
}
#DoubleButtonGroup {
  min-width: 50%;
  max-width: 100%;
}
.formDivContainer {
  padding-left: 5px;
  padding-right: 5px;
  padding-bottom: 5px;
}
.formDivContainer:last-of-type {
  grid-column: 3;
  text-align: end;
}
.formDivContainer .k-combobox,
.formDivContainer .k-dropdown,
.formDivContainer .k-textbox {
  width: 100%;
}
.formDivContainer label {
  cursor: help;
  width: fit-content;
}
.formDivContainer .k-button-group .k-button {
  width: 190px;
}
.jobnumberTemplate {
  white-space: pre;
}
/* #endregion OpticoEx */
/* #region WorkTimeSchedule */
#unfinishedTimeEntriesAlert {
  grid-template-columns: 170px 100px 5px 100px;
  margin-top: 10px;
  max-height: 75vh;
}
.ComeAndGoShortCutButtonsSection {
  border: 1px solid #dbdbdb5e;
  border-radius: 4px;
  padding: 0px 3px 0px 3px;
  max-inline-size: fit-content;
}
.ComeAndGoShortCutButtonsSection legend {
  color: #FFFFFF;
  padding: 2px;
  font-weight: 600;
  font-size: 15.3px;
  padding-right: 8px;
  padding-top: 4px;
  border-right: 1px solid #dbdbdb5e;
}
.ComeAndGoShortCutButtonsSection #ShortcutTodayClock {
  color: #FFFFFF;
  font-weight: 600;
  font-size: 15.3px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 2px;
  border-left: 1px solid #dbdbdb5e;
}
.ComeAndGoShortCutButtonsSection .k-button {
  border: none !important;
}
#UserConfigSettingsDiv {
  height: 395px;
}
#WorkUserSettingsButtonSection {
  display: grid;
}
#UserContractEditPopUpWrapper {
  grid-template-columns: repeat(2, 345px);
}
#UserContractsFieldset {
  width: 700px;
}
#UserContractsFieldset #UserManagementOptionsTabstrip {
  margin-top: 5px;
}
#UserContractsFieldset .blockUI {
  background-color: #fff !important;
}
#UserContractsFieldset .blockUI:hover {
  cursor: default !important;
}
.workCorrectionPopoverHeader {
  text-align: center;
  font-weight: bold;
}
.workCorrectionPopUpWrapper {
  grid-template-columns: 70px 80px 300px;
}
.workCorrectionPopUpWrapper div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.workCorrectionPopUpHeader {
  font-weight: bold;
  padding-bottom: 20px;
}
.workCorrectionPopoverBody {
  grid-template-columns: repeat(3, 115px);
}
.workCorrectionPopoverBody i:hover {
  cursor: pointer;
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs,
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs,
#WorkCorrectionGridWrapper #OvertimeInputForCorrection,
#UserContractEditPopUpWrapper #OvertimeInputForCorrection {
  grid-template-columns: repeat(3, 80px);
  grid-column-gap: 5px;
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch .k-switch-label-off,
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch .k-switch-label-off,
#WorkCorrectionGridWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch .k-switch-label-off,
#UserContractEditPopUpWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch .k-switch-label-off {
  right: 10px;
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch .k-switch-label-on,
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch .k-switch-label-on,
#WorkCorrectionGridWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch .k-switch-label-on,
#UserContractEditPopUpWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch .k-switch-label-on {
  left: 10px;
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"],
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"],
#WorkCorrectionGridWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"],
#UserContractEditPopUpWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"] {
  font-family: Font Awesome\ 6 Pro;
  font-weight: 900;
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-off:after,
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-off:after,
#WorkCorrectionGridWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-off:after,
#UserContractEditPopUpWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-off:after {
  content: "\f068";
}
#WorkCorrectionGridWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-on:after,
#UserContractEditPopUpWrapper #UserTransferredOvertimeInputs .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-on:after,
#WorkCorrectionGridWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-on:after,
#UserContractEditPopUpWrapper #OvertimeInputForCorrection .editPopupGridItem:first-child .k-switch span[class^="k-switch-label"].k-switch-label-on:after {
  content: "\f067";
}
#WorkCorrectionGridWrapper #setDefaultWorkingHoursDiv,
#UserContractEditPopUpWrapper #setDefaultWorkingHoursDiv {
  grid-template-columns: repeat(3, 111px);
  grid-column-gap: 5px;
}
#WorkCorrectionGridWrapper .workUserConfigGridItemWithtwoInputs,
#UserContractEditPopUpWrapper .workUserConfigGridItemWithtwoInputs {
  grid-template-columns: repeat(2, 167px);
}
#FinishLastYearButtonNotificationWrapper {
  margin-right: 5px;
  display: flex;
  align-content: center;
  justify-content: space-around;
  flex-direction: column;
}
#FinishLastYearButton {
  border-width: 1px;
  border-style: solid;
  margin-right: 10px;
}
.isFirstUsePopup #ConfigureUsersPopUpWrapperForManageWorkTimes {
  height: 300px;
}
.isFirstUsePopup .k-tabstrip-items-wrapper {
  display: none;
}
.monthGridPopoverHeaderDiv {
  text-align: center;
}
.monthGridPopoverBodyDiv .someTimeIsNotOk {
  color: #FF0000;
}
#WorkingHoursGrid_tb_active,
#yearSummaryGrid_tb_active,
#OutOfOfficeUserOverviewGrid_tb_active:not(.k-tooltip) {
  left: 510px;
}
#WorkingHoursGrid_tb_active {
  width: max-content !important;
  min-width: 565px !important;
}
#monthlyTab ::-webkit-scrollbar {
  width: 5px;
}
#monthlyTab ::-webkit-scrollbar-thumb {
  background: #888;
}
#WorkingHoursGrid tr:hover:not(.k-detail-row, .k-footer-template) td,
#yearSummaryGrid tr:hover:not(.k-detail-row, .k-footer-template) td,
#OutOfOfficeUserOverviewGrid tr:hover:not(.k-detail-row, .k-footer-template) td {
  color: rgba(var(--alternativeColor), 1) !important;
}
#WorkingHoursGrid .blockUI,
#yearSummaryGrid .blockUI,
#OutOfOfficeUserOverviewGrid .blockUI {
  background-color: #fff !important;
}
#WorkingHoursGrid .blockUI:hover,
#yearSummaryGrid .blockUI:hover,
#OutOfOfficeUserOverviewGrid .blockUI:hover {
  cursor: default !important;
}
#WorkingHoursGrid td.offReasonColorColumn,
#yearSummaryGrid td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid td.offReasonColorColumn {
  padding-left: 0px;
  padding-right: 0px;
  font-size: 14px;
}
#WorkingHoursGrid tr + tr .k-grid-md,
#yearSummaryGrid tr + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr + tr .k-grid-md {
  border-left-color: #787878 !important;
}
#WorkingHoursGrid tr.k-selected:not(:hover),
#yearSummaryGrid tr.k-selected:not(:hover),
#OutOfOfficeUserOverviewGrid tr.k-selected:not(:hover) {
  color: rgba(var(--defaultTextColor), 1);
  background-color: #fff !important;
}
#WorkingHoursGrid tr.k-selected:not(:hover).k-alt,
#yearSummaryGrid tr.k-selected:not(:hover).k-alt,
#OutOfOfficeUserOverviewGrid tr.k-selected:not(:hover).k-alt {
  background-color: rgba(var(--alternativeColor), 1) !important;
}
#WorkingHoursGrid tr.workingHoursColorForWeekend td.workingHoursIconForWorkTime,
#yearSummaryGrid tr.workingHoursColorForWeekend td.workingHoursIconForWorkTime,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForWeekend td.workingHoursIconForWorkTime,
#WorkingHoursGrid tr.workingHoursColorForHolidays td.workingHoursIconForWorkTime,
#yearSummaryGrid tr.workingHoursColorForHolidays td.workingHoursIconForWorkTime,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHolidays td.workingHoursIconForWorkTime,
#WorkingHoursGrid tr.workingHoursColorForWeekend td.workingHoursIconForBreakTime,
#yearSummaryGrid tr.workingHoursColorForWeekend td.workingHoursIconForBreakTime,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForWeekend td.workingHoursIconForBreakTime,
#WorkingHoursGrid tr.workingHoursColorForHolidays td.workingHoursIconForBreakTime,
#yearSummaryGrid tr.workingHoursColorForHolidays td.workingHoursIconForBreakTime,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHolidays td.workingHoursIconForBreakTime {
  color: #C6C6C6;
}
#WorkingHoursGrid tr.workingHoursColorForWeekend td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorForWeekend td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForWeekend td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorForHolidays td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorForHolidays td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHolidays td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorForWeekend td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorForWeekend td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForWeekend td.workingHoursIconForHoliday,
#WorkingHoursGrid tr.workingHoursColorForHolidays td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorForHolidays td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHolidays td.workingHoursIconForHoliday {
  color: #8B0000;
}
#WorkingHoursGrid tr.workingHoursColorToday,
#yearSummaryGrid tr.workingHoursColorToday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorToday {
  background-color: rgba(var(--primaryColor), 0.68);
}
#WorkingHoursGrid tr.workingHoursColorToday td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorToday td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorToday td.offReasonColorColumn {
  background-color: rgba(var(--primaryColor), 0.8);
}
#WorkingHoursGrid tr.workingHoursColorToday + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorToday + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorToday + tr .k-grid-md {
  border-left-color: rgba(var(--primaryColor), 0.8) !important;
}
#WorkingHoursGrid tr.workingHoursColorForSick td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForSick td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSick td.offReasonColorColumn {
  background-color: #ffb5b9;
}
#WorkingHoursGrid tr.workingHoursColorForSick + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForSick + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSick + tr .k-grid-md {
  border-left-color: #ffb5b9 !important;
}
#WorkingHoursGrid tr.workingHoursColorForChildSick td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForChildSick td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForChildSick td.offReasonColorColumn {
  background-color: #ffb5b9;
}
#WorkingHoursGrid tr.workingHoursColorForChildSick + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForChildSick + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForChildSick + tr .k-grid-md {
  border-left-color: #ffb5b9 !important;
}
#WorkingHoursGrid tr.workingHoursColorForNonWorkingday td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForNonWorkingday td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForNonWorkingday td.offReasonColorColumn {
  background-color: #e5e7e7;
}
#WorkingHoursGrid tr.workingHoursColorForNonWorkingday + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForNonWorkingday + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForNonWorkingday + tr .k-grid-md {
  border-left-color: #e5e7e7 !important;
}
#WorkingHoursGrid tr.workingHoursColorForSchool td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForSchool td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSchool td.offReasonColorColumn {
  background-color: #e9e84a;
}
#WorkingHoursGrid tr.workingHoursColorForSchool + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForSchool + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSchool + tr .k-grid-md {
  border-left-color: #e9e84a !important;
}
#WorkingHoursGrid tr.workingHoursColorForHo td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForHo td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHo td.offReasonColorColumn {
  background-color: #afe7e0;
}
#WorkingHoursGrid tr.workingHoursColorForHo + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForHo + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHo + tr .k-grid-md {
  border-left-color: #afe7e0 !important;
}
#WorkingHoursGrid tr.workingHoursColorForBusitrip td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForBusitrip td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForBusitrip td.offReasonColorColumn {
  background-color: #f5d9f1;
}
#WorkingHoursGrid tr.workingHoursColorForBusitrip + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForBusitrip + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForBusitrip + tr .k-grid-md {
  border-left-color: #f5d9f1 !important;
}
#WorkingHoursGrid tr.workingHoursColorForVac td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForVac td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForVac td.offReasonColorColumn {
  background-color: #b0efb5;
}
#WorkingHoursGrid tr.workingHoursColorForVac + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForVac + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForVac + tr .k-grid-md {
  border-left-color: #b0efb5 !important;
}
#WorkingHoursGrid tr.workingHoursColorForExtraVac td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForExtraVac td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForExtraVac td.offReasonColorColumn {
  background-color: #b0efb5;
}
#WorkingHoursGrid tr.workingHoursColorForExtraVac + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForExtraVac + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForExtraVac + tr .k-grid-md {
  border-left-color: #b0efb5 !important;
}
#WorkingHoursGrid tr.workingHoursColorForOvercomp td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForOvercomp td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOvercomp td.offReasonColorColumn {
  background-color: #ffdec9;
}
#WorkingHoursGrid tr.workingHoursColorForOvercomp + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForOvercomp + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOvercomp + tr .k-grid-md {
  border-left-color: #ffdec9 !important;
}
#WorkingHoursGrid tr.workingHoursColorForOther td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForOther td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOther td.offReasonColorColumn {
  background-color: #bbdbff;
}
#WorkingHoursGrid tr.workingHoursColorForOther + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForOther + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOther + tr .k-grid-md {
  border-left-color: #bbdbff !important;
}
#WorkingHoursGrid tr.workingHoursColorForOtherExempt td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForOtherExempt td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOtherExempt td.offReasonColorColumn {
  background-color: #bbdbff;
}
#WorkingHoursGrid tr.workingHoursColorForOtherExempt + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForOtherExempt + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForOtherExempt + tr .k-grid-md {
  border-left-color: #bbdbff !important;
}
#WorkingHoursGrid tr.workingHoursColorForHalfvac td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorForHalfvac td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHalfvac td.offReasonColorColumn {
  background: linear-gradient(180deg, #b0efb5 50%, rgba(178, 186, 187, 0.5) 55%);
}
#WorkingHoursGrid tr.workingHoursColorForHalfvac + tr .k-grid-md,
#yearSummaryGrid tr.workingHoursColorForHalfvac + tr .k-grid-md,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForHalfvac + tr .k-grid-md {
  border-left-color: #b0efb5 !important;
}
#WorkingHoursGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday {
  color: #8B0000;
}
#WorkingHoursGrid tr.workingHoursColorForSaturday td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorForSaturday td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSaturday td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSunday td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorForSaturday td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorForSaturday td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSaturday td.workingHoursIconForHoliday,
#WorkingHoursGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorForSunday td.workingHoursIconForHoliday {
  color: #787878;
}
#WorkingHoursGrid tr.workingHoursColorPastUseDate,
#yearSummaryGrid tr.workingHoursColorPastUseDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorPastUseDate {
  color: #C6C6C6 !important;
}
#WorkingHoursGrid tr.workingHoursColorPastUseDate td.offReasonColorColumn,
#yearSummaryGrid tr.workingHoursColorPastUseDate td.offReasonColorColumn,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorPastUseDate td.offReasonColorColumn {
  background-color: transparent !important;
}
#WorkingHoursGrid tr.workingHoursColorPastUseDate td.workingHoursIconForDate,
#yearSummaryGrid tr.workingHoursColorPastUseDate td.workingHoursIconForDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorPastUseDate td.workingHoursIconForDate,
#WorkingHoursGrid tr.workingHoursColorPastUseDate td.workingHoursIconForHoliday,
#yearSummaryGrid tr.workingHoursColorPastUseDate td.workingHoursIconForHoliday,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorPastUseDate td.workingHoursIconForHoliday {
  color: #C6C6C6;
}
.classForWeekend .k-checkbox,
.classWasEdited .k-checkbox {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeManageRequestAcceptRequest:hover .k-sprite {
  color: #b0efb5 !important;
}
#OutOfOfficeManageRequestDeclineRequest:hover .k-sprite {
  color: #ffb5b9 !important;
}
.selectUserIDForMonthGridDiv .k-dropdownlist {
  width: 200px;
  margin-left: 10px;
}
.GridDatePicker #CurrentSelectedDate {
  vertical-align: text-top;
}
.GridDatePicker .k-datepicker.k-input.k-input-solid.k-input-md {
  background: transparent;
  border: none;
}
.GridDatePicker .k-datepicker.k-input.k-input-solid.k-input-md.k-hover .k-icon.k-i-calendar.k-button-icon {
  color: #ffffff;
  font-size: 18px;
}
.GridDatePicker .k-icon.k-i-calendar.k-button-icon {
  color: #ffffff;
  font-size: 18px;
}
.GridDatePicker .k-icon.k-i-calendar.k-button-icon:hover {
  color: #ffffff;
}
.GridDatePicker .k-button {
  margin-right: 5px;
}
.GridDatePicker span.k-datepicker {
  width: 30px !important;
}
.GridDatePicker .k-input-inner {
  display: none;
}
.GridDatePicker .userConfigButton {
  text-align: end;
}
.GridDatePicker .userConfigButton .k-button-icon {
  padding-left: 4px;
}
#selectedDepratmentsForPrintView,
#activeContractInfo {
  color: #ffffff;
  font-size: 20px;
  padding-left: 10px;
  padding-right: 10px;
}
#SeperationForGridDatePicker {
  color: #ffffff;
  font-size: 20px;
  padding-left: 7px;
  margin-right: 7px;
  border-right: 1px solid #dbdbdb5e;
}
/*#region ManageGlobalization*/
#GlobalizationGrid .k-grid .k-toolbar .k-button {
  color: rgba(var(--altTextColor), 1) !important;
}
/*#endregion ManageGlobalization*/
#WorkTimeOffReasonMemo,
.GridWorkTimeOffReasonDropDownList .k-textarea {
  display: none;
}
.CalculatedMonthTimeDisplayLabel {
  color: #000000;
  font-weight: 600;
  font-size: 15.3px;
  margin-top: 5px;
  margin-left: 5px;
}
#CurrentSelectedDate {
  color: #ffffff;
  font-weight: 600;
  font-size: 15.3px;
  margin: 5px;
  padding-left: 7px;
}
#CurrentSelectedYear,
.yearViewCompletedYearIcon {
  color: #ffffff;
  font-weight: 600;
  font-size: 15.3px;
  margin: 5px;
}
#yearSummaryGrid tr #hadNotEnoughOffDaysInOneGo:after,
#OutOfOfficeUserOverviewGrid tr #hadNotEnoughOffDaysInOneGo:after,
#WorkingHoursGrid tr #hadNotEnoughOffDaysInOneGo:after {
  font-family: Font Awesome\ 6 Pro;
  font-weight: 900;
  content: '\f12a';
}
#yearSummaryGrid tr.contractHasEnded:not(:hover),
#OutOfOfficeUserOverviewGrid tr.contractHasEnded:not(:hover),
#WorkingHoursGrid tr.contractHasEnded:not(:hover) {
  background-color: rgba(var(--warningColor), 1);
}
#yearSummaryGrid tr.workingHoursColorPastUseDate,
#OutOfOfficeUserOverviewGrid tr.workingHoursColorPastUseDate,
#WorkingHoursGrid tr.workingHoursColorPastUseDate {
  color: #C6C6C6 !important;
}
#yearSummaryGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayPlus,
#OutOfOfficeUserOverviewGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayPlus,
#WorkingHoursGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayPlus,
#yearSummaryGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayPlus,
#OutOfOfficeUserOverviewGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayPlus,
#WorkingHoursGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayPlus {
  color: #16b523;
}
#yearSummaryGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayMinus,
#OutOfOfficeUserOverviewGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayMinus,
#WorkingHoursGrid tr td.diffInMinColumn.CalculatedMonthTimeDisplayMinus,
#yearSummaryGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayMinus,
#OutOfOfficeUserOverviewGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayMinus,
#WorkingHoursGrid tr span.diffInMinColumn.CalculatedMonthTimeDisplayMinus {
  color: #ff000d;
}
#CalculatedMonthTimeDisplay.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayPlus,
#CalculatedMonthTimeDisplayWithoutToday.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayPlus,
#CalculatedMonthTimeDisplayYear.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayPlus {
  color: #82F18B;
  cursor: help;
}
#CalculatedMonthTimeDisplay.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayMinus,
#CalculatedMonthTimeDisplayWithoutToday.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayMinus,
#CalculatedMonthTimeDisplayYear.CalculatedMonthTimeDisplayLabel.CalculatedMonthTimeDisplayMinus {
  color: #ff898f;
  cursor: help;
}
/* #endregion WorkTimeSchedule */
/* #region AbsenceManagement*/
.editOutOfOfficeRequestOffReasonTemplate {
  display: inline-block;
  width: 185px;
}
#OpenRequestsInfoBadge {
  margin-left: 5px;
}
#WorkUserAppointmentConfigWrapper {
  height: 170px;
}
/* #region Datepicker Monats/Jahres/Abwesenheitsansicht*/
#yearlyTab .k-datepicker.k-input.k-input-solid.k-input-md,
#UserOverviewTabDiv .k-datepicker.k-input.k-input-solid.k-input-md {
  background: transparent;
  border: none;
}
#yearlyTab .k-icon.k-i-calendar.k-button-icon,
#UserOverviewTabDiv .k-icon.k-i-calendar.k-button-icon {
  color: white;
  font-size: 18px;
}
/* #endregion Datepicker Monats/Jahres/Abwesenheitsansicht*/
.absentUserPickerDiv,
.placeholderForAbsentUserPickerDiv,
.datePickerCkecboxDivForOneDay,
.datePickerCkecboxDiv,
#IsMultipleDaySwitch {
  display: none;
}
#CurrentYearHolidaysDiv {
  position: absolute;
  right: 15px;
}
#CurrentYearHolidaysLeftLabel {
  color: #ffffff;
  font-weight: 600;
  font-size: 15.3px;
}
#OutOfOfficeOverviewToolbarDiv #CurrentSelectedYearForOutOfOfficeOverview {
  color: #ffffff;
  font-weight: 600;
  font-size: 15.3px;
  vertical-align: text-top;
}
#OutOfOfficeOverviewToolbarDiv .k-multiselecttree {
  margin-left: 10px !important;
  margin-right: 5px;
  width: 200px !important;
}
#OutOfOfficeOverviewToolbarDiv .k-button {
  margin-right: 5px;
}
#editOutOfOfficeRequestPopupSectionDivWrapper {
  grid-template-columns: repeat(2, 510px);
}
#editOutOfOfficeRequestPopupSectionDivWrapper legend {
  height: 22px;
}
#OutOfOfficeRequestPopopFieldSet {
  width: 500px;
}
#OutOfOfficeRequestPopopFieldSet #editOutOfOfficeRequestPopupDivMemos label {
  margin-top: 8px;
}
#OutOfOfficeRequestPopopFieldSet .warningLabel {
  color: #ff0000;
  margin-left: 5px;
}
#OutOfOfficeRequestPopopFieldSet .editPopupGridWrapper-2-col {
  height: fit-content;
}
#OutOfOfficeRequestPopopFieldSet .blockUI {
  background-color: #fff !important;
  border-radius: 0px;
  box-shadow: none;
}
#OutOfOfficeRequestPopopFieldSet .blockUI:hover {
  cursor: default !important;
}
#editOutOfOfficeRequestPopupDivMemos {
  grid-template-columns: repeat(2, 510px);
}
#editOutOfOfficeRequestPopupDivMemos.editOutOfOfficeRequestPopupDivForBusiTrip {
  grid-template-columns: repeat(2, 250px);
}
#NoRepresentPlaceholderDiv {
  height: 35px;
}
#NoRepresentCheckBoxDiv {
  margin-top: 10px;
}
#NoRepresentToEnterCheckbox {
  margin-right: 3px;
}
#addStandInForMand4ColumnDiv {
  grid-template-columns: 200px 225px 30px 20px;
  padding: 0px;
}
#addStandInForMand4ColumnDiv #AddStandinForMandItem {
  margin-top: 34.5px;
}
#addStandInForMand4ColumnDiv #InsertRowUserMandButton {
  border: none;
}
#addStandInForMand4ColumnDiv #ForAllMandsItem label {
  width: max-content;
}
#addStandInForMand4ColumnDiv #UserIsForAllMandCheckbox {
  margin-left: 5px;
  margin-top: 2px;
}
.datePickerCkecboxDiv {
  margin-top: 5px;
}
.datePickerCkecboxDiv .k-checkbox-label {
  padding-left: 5px;
}
.datePickerCkecboxDivForOneDay {
  margin-top: 4px;
}
.datePickerCkecboxDivForOneDay .forOneDayInsideDiv {
  width: 60% !important;
  display: table-cell;
}
.outOfOfficeEvent-icon:hover {
  cursor: pointer;
}
.outOfOfficeSchedulerPopOverNoteWrapper {
  margin-top: 15px;
}
.outOfOfficePopOverTable {
  display: table;
  width: 100%;
  border-collapse: collapse;
  text-align: center;
}
.outOfOfficePopOverTable .outOfOfficePopOverTable-row:first-of-type {
  border-bottom: 1px solid #000000;
  font-weight: 600;
  line-height: 25px;
}
.outOfOfficePopOverTable-row {
  display: table-row;
  line-height: 25px;
}
.outOfOfficePopOverTable-row .outOfOfficePopOverTable-cell {
  width: 50%;
}
.outOfOfficePopOverTable-cell {
  display: table-cell;
}
.k-button.k-button-icontext.k-grid-x.outOfOfficeUserMandCustomDelete {
  border: none;
  background: #ffffff00;
}
#OutOfOfficeReasonInfoNotificationWrapper {
  height: 40px;
  padding-top: 9px;
}
#OutOfOfficeReasonInfoNotificationWrapper .k-notification-wrap {
  color: #ffffff;
}
#UserAbsenceInfoNotificationWrapper {
  padding-top: 3px;
  padding-bottom: 4px;
  height: 30px;
}
#OutOfOfficeHolidayLeftInfotext {
  font-weight: 500;
}
#OutOfOfficeRequestGrid .k-toolbar.k-grid-toolbar.k-grid-top .k-picker.k-dropdownlist,
#OutOfOfficeManageRequestsGrid .k-toolbar.k-grid-toolbar.k-grid-top .k-picker.k-dropdownlist {
  width: 140px;
}
#OutOfOfficeRequestGrid tr td.k-command-cell .k-button,
#OutOfOfficeManageRequestsGrid tr td.k-command-cell .k-button,
#OutOfOfficeRequestGrid tr .outOfOfficeManageRequestColumn .k-button,
#OutOfOfficeManageRequestsGrid tr .outOfOfficeManageRequestColumn .k-button {
  background-color: #ffffff00;
  font-family: Font Awesome\ 6 Pro;
  font-weight: 900;
  margin: 0 5px 0 0;
  border: none;
}
#OutOfOfficeRequestGrid tr .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr .outOfOfficeRequestStatusColorColumn {
  padding-left: 0px;
  padding-right: 0px;
  font-size: 14px;
}
#OutOfOfficeRequestGrid tr.hasConflict .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.hasConflict .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeRequestGrid tr.noRepresent .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.noRepresent .outOfOfficeRequestStatusColorColumn {
  color: #000000 !important;
}
#OutOfOfficeRequestGrid tr.pending .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.pending .outOfOfficeRequestStatusColorColumn {
  background-color: #ffffff !important;
}
#OutOfOfficeRequestGrid tr.pending td.k-command-cell .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.pending td.k-command-cell .revokeAcceptedRequestButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.approved .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.approved .outOfOfficeRequestStatusColorColumn {
  background-color: #82F18B !important;
}
#OutOfOfficeRequestGrid tr.approved.past .classForRowEditButton,
#OutOfOfficeManageRequestsGrid tr.approved.past .classForRowEditButton,
#OutOfOfficeRequestGrid tr.approved.past .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.approved.past .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.fellowTravelorEntry .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.fellowTravelorEntry .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.fellowTravelorEntry .CancelBusinessTripButton,
#OutOfOfficeManageRequestsGrid tr.fellowTravelorEntry .CancelBusinessTripButton {
  visibility: visible;
  pointer-events: inherit;
  display: inline-flex;
}
#OutOfOfficeRequestGrid tr.fellowTravelorEntry .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.fellowTravelorEntry .revokeAcceptedRequestButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.declined .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.declined .outOfOfficeRequestStatusColorColumn {
  background-color: #ff898f !important;
}
#OutOfOfficeRequestGrid tr.declined .classForRowEditButton,
#OutOfOfficeManageRequestsGrid tr.declined .classForRowEditButton,
#OutOfOfficeRequestGrid tr.declined .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.declined .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.declined .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.declined .revokeAcceptedRequestButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.canceled .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.canceled .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeRequestGrid tr.expired .outOfOfficeRequestStatusColorColumn,
#OutOfOfficeManageRequestsGrid tr.expired .outOfOfficeRequestStatusColorColumn {
  background-color: #B2BABB !important;
}
#OutOfOfficeRequestGrid tr.canceled .classForRowEditButton,
#OutOfOfficeManageRequestsGrid tr.canceled .classForRowEditButton,
#OutOfOfficeRequestGrid tr.expired .classForRowEditButton,
#OutOfOfficeManageRequestsGrid tr.expired .classForRowEditButton,
#OutOfOfficeRequestGrid tr.canceled .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.canceled .classForRowDeleteButton,
#OutOfOfficeRequestGrid tr.expired .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.expired .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.canceled .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.canceled .revokeAcceptedRequestButton,
#OutOfOfficeRequestGrid tr.expired .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.expired .revokeAcceptedRequestButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.requestCantBeEdited .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.requestCantBeEdited .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.requestIsLocked .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.requestIsLocked .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.requestIsLocked .classForRowEditButton,
#OutOfOfficeManageRequestsGrid tr.requestIsLocked .classForRowEditButton,
#OutOfOfficeRequestGrid tr.requestIsLocked .classForRowDeleteButton,
#OutOfOfficeManageRequestsGrid tr.requestIsLocked .classForRowDeleteButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.requestIsLocked .revokeAcceptedRequestButton,
#OutOfOfficeManageRequestsGrid tr.requestIsLocked .revokeAcceptedRequestButton {
  visibility: hidden;
  pointer-events: none;
}
#OutOfOfficeRequestGrid tr.defaultConflictClass .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.defaultConflictClass .outOfOfficeConflictColorColumn {
  background-color: #747474 !important;
  font-family: Font Awesome\ 6 Pro !important;
  font-weight: 900 !important;
}
#OutOfOfficeRequestGrid tr[class*="Pending"] .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr[class*="Pending"] .outOfOfficeConflictColorColumn {
  background-color: #ff8c00 !important;
}
#OutOfOfficeRequestGrid tr[class*="Pending"] .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr[class*="Pending"] .outOfOfficeConflictColorColumn :before {
  content: '\f5b0';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.ho .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.ho .outOfOfficeConflictColorColumn {
  background-color: #7cebde !important;
}
#OutOfOfficeRequestGrid tr.ho .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.ho .outOfOfficeConflictColorColumn :before {
  content: '\e066';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.busitrip .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.busitrip .outOfOfficeConflictColorColumn {
  background-color: #ebbee4 !important;
}
#OutOfOfficeRequestGrid tr.busitrip .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.busitrip .outOfOfficeConflictColorColumn :before {
  content: '\f64a';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.overcomp .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.overcomp .outOfOfficeConflictColorColumn {
  background-color: #ffdec9 !important;
}
#OutOfOfficeRequestGrid tr.overcomp .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.overcomp .outOfOfficeConflictColorColumn :before {
  content: '\f4fd';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.vac .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.vac .outOfOfficeConflictColorColumn {
  background-color: #82F18B !important;
}
#OutOfOfficeRequestGrid tr.vac .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.vac .outOfOfficeConflictColorColumn :before {
  content: '\f5b0';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.extraVac .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.extraVac .outOfOfficeConflictColorColumn {
  background-color: #82F18B !important;
}
#OutOfOfficeRequestGrid tr.extraVac .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.extraVac .outOfOfficeConflictColorColumn :before {
  content: '\f5b0';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.other .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.other .outOfOfficeConflictColorColumn {
  background-color: #bbdbff !important;
}
#OutOfOfficeRequestGrid tr.other .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.other .outOfOfficeConflictColorColumn :before {
  content: '\f1ad \f101';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.otherExempt .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.otherExempt .outOfOfficeConflictColorColumn {
  background-color: #e5e7e7 !important;
}
#OutOfOfficeRequestGrid tr.otherExempt .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.otherExempt .outOfOfficeConflictColorColumn :before {
  content: '\f1ad \f101';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.halfVac .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.halfVac .outOfOfficeConflictColorColumn {
  background-color: #7D7DF3 !important;
}
#OutOfOfficeRequestGrid tr.halfVac .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.halfVac .outOfOfficeConflictColorColumn :before {
  content: '\f5b0';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.Childsick .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.Childsick .outOfOfficeConflictColorColumn {
  background-color: #ff898f !important;
}
#OutOfOfficeRequestGrid tr.Childsick .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.Childsick .outOfOfficeConflictColorColumn :before {
  content: '\f1ae \f48e';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.sick .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.sick .outOfOfficeConflictColorColumn {
  background-color: #ff898f !important;
}
#OutOfOfficeRequestGrid tr.sick .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.sick .outOfOfficeConflictColorColumn :before {
  content: '\f48e';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.nonWorkingday .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.nonWorkingday .outOfOfficeConflictColorColumn {
  background-color: #e5e7e7 !important;
}
#OutOfOfficeRequestGrid tr.nonWorkingday .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.nonWorkingday .outOfOfficeConflictColorColumn :before {
  content: '\f506';
  font-style: normal;
}
#OutOfOfficeRequestGrid tr.school .outOfOfficeConflictColorColumn,
#OutOfOfficeManageRequestsGrid tr.school .outOfOfficeConflictColorColumn {
  background-color: #e9e84a !important;
}
#OutOfOfficeRequestGrid tr.school .outOfOfficeConflictColorColumn :before,
#OutOfOfficeManageRequestsGrid tr.school .outOfOfficeConflictColorColumn :before {
  content: '\f19d';
  font-style: normal;
}
/* #region AbsenceScheduler */
#OutOfOfficeSchedulerFooter {
  text-align: right;
}
#OutOfOfficeSchedulerFooter #WantsToReceiveStaffAppointmentsDiv {
  margin-top: 3px;
}
.OutOfOfficeSchedulerPopOverHeader {
  text-align: center;
  font-weight: 500;
}
.popoverMemoArea {
  font-weight: 400;
  overflow-wrap: break-word;
}
.OutOfOfficeSchedulerPopOverBody {
  font-weight: 500;
}
.OutOfOfficeSchedulerPopOverBody .name {
  text-align: left;
}
.OutOfOfficeSchedulerPopOverBody .mand {
  text-align: right;
}
.outOfOfficeEvent-template-yearview {
  width: max-content;
}
.filterNameTemplateForDefaulFilterIcon {
  display: inline-block;
  width: 18px;
}
html:has(#outOfOfficeSchedulerContainer.schedulerVisible) {
  scrollbar-width: none;
}
html:has(#outOfOfficeSchedulerContainer.schedulerVisible) ::-webkit-scrollbar {
  width: 0px;
}
.k-scheduler {
  border-top: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.schedulerToolbarAddOn {
  background-color: #fafafa;
  border: 1px solid rgba(0, 0, 0, 0.08);
  border-bottom: none;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
  padding-left: 8px;
  padding-right: 8px;
  padding-top: 5px;
}
#outOfOfficeSchedulerContainer {
  margin-top: 2px;
}
#outOfOfficeSchedulerContainer #FilterEventNotificationWrapper .k-notification {
  box-shadow: none;
}
#outOfOfficeSchedulerContainer .defaultFilterIsSelected {
  color: #c99a24;
}
#outOfOfficeSchedulerContainer #OutOfOfficeSchedulerFilterSection {
  display: flex;
}
#outOfOfficeSchedulerContainer #OutOfOfficeSchedulerFilterSection #absenceSchedulerFilterPlaceholder {
  flex: auto;
  -webkit-flex: auto;
}
#outOfOfficeSchedulerContainer #OutOfOfficeSchedulerFilterSection #FilterEventNotificationWrapper {
  display: flex;
  justify-content: flex-end;
}
#outOfOfficeSchedulerContainer #OutOfOfficeSchedulerFilterSection .k-combobox {
  width: 400px;
  margin-right: 3px !important;
}
#outOfOfficeSchedulerContainer #OutOfOfficeSchedulerFilterSection .k-button:not(.k-input-button) {
  margin-right: 3px !important;
  width: 32px;
  height: 32px;
}
.k-scheduler-tooltip,
.k-action-link.k-tooltip-content {
  width: fit-content !important;
  height: fit-content !important;
  border-color: #000000 !important;
  background-color: #ffffff !important;
}
.k-scheduler-tooltip .k-callout {
  color: #ffffff !important;
}
#OutOfOfficeSchedulerTab .k-scheduler-content,
.k-scheduler-tooltip .k-tooltip-content .k-scheduler-content {
  overflow: hidden;
}
#OutOfOfficeSchedulerTab .k-today:not(td),
.k-scheduler-tooltip .k-tooltip-content .k-today:not(td),
#OutOfOfficeSchedulerTab .k-today .k-link:not(td),
.k-scheduler-tooltip .k-tooltip-content .k-today .k-link:not(td) {
  color: rgba(var(--primaryColor), 1);
  font-weight: 900;
}
#OutOfOfficeSchedulerTab .k-scheduler-monthview .k-scheduler-content td.k-today .k-link.k-nav-day,
.k-scheduler-tooltip .k-tooltip-content .k-scheduler-monthview .k-scheduler-content td.k-today .k-link.k-nav-day {
  background-color: #00000000 !important;
}
#OutOfOfficeSchedulerTab #filterContainer .k-multiselecttree,
.k-scheduler-tooltip .k-tooltip-content #filterContainer .k-multiselecttree {
  margin-right: 3px;
  width: 230px;
}
#OutOfOfficeSchedulerTab #filterContainer .k-button,
.k-scheduler-tooltip .k-tooltip-content #filterContainer .k-button {
  margin-right: 3px;
}
#OutOfOfficeSchedulerTab .year-event:hover,
.k-scheduler-tooltip .k-tooltip-content .year-event:hover {
  cursor: pointer;
}
#OutOfOfficeSchedulerTab .k-event,
.k-scheduler-tooltip .k-tooltip-content .k-event,
#OutOfOfficeSchedulerTab .k-task-complete,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete,
#OutOfOfficeSchedulerTab .year-event,
.k-scheduler-tooltip .k-tooltip-content .year-event {
  min-height: 25px !important;
  width: max-content;
  box-sizing: border-box;
  border-width: 0;
  border-style: solid;
  border-radius: 4px;
  outline: 0;
}
#OutOfOfficeSchedulerTab .k-event p,
.k-scheduler-tooltip .k-tooltip-content .k-event p,
#OutOfOfficeSchedulerTab .k-task-complete p,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete p,
#OutOfOfficeSchedulerTab .year-event p,
.k-scheduler-tooltip .k-tooltip-content .year-event p {
  display: inline;
}
#OutOfOfficeSchedulerTab .k-event .eventDescription,
.k-scheduler-tooltip .k-tooltip-content .k-event .eventDescription,
#OutOfOfficeSchedulerTab .k-task-complete .eventDescription,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete .eventDescription,
#OutOfOfficeSchedulerTab .year-event .eventDescription,
.k-scheduler-tooltip .k-tooltip-content .year-event .eventDescription,
#OutOfOfficeSchedulerTab .k-event .eventTimeSpan,
.k-scheduler-tooltip .k-tooltip-content .k-event .eventTimeSpan,
#OutOfOfficeSchedulerTab .k-task-complete .eventTimeSpan,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete .eventTimeSpan,
#OutOfOfficeSchedulerTab .year-event .eventTimeSpan,
.k-scheduler-tooltip .k-tooltip-content .year-event .eventTimeSpan {
  display: none;
}
#OutOfOfficeSchedulerTab .k-event .eventTitle .highlightTime,
.k-scheduler-tooltip .k-tooltip-content .k-event .eventTitle .highlightTime,
#OutOfOfficeSchedulerTab .k-task-complete .eventTitle .highlightTime,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete .eventTitle .highlightTime,
#OutOfOfficeSchedulerTab .year-event .eventTitle .highlightTime,
.k-scheduler-tooltip .k-tooltip-content .year-event .eventTitle .highlightTime {
  font-weight: 500;
}
#OutOfOfficeSchedulerTab .k-event .outOfOfficeEvent-icon,
.k-scheduler-tooltip .k-tooltip-content .k-event .outOfOfficeEvent-icon,
#OutOfOfficeSchedulerTab .k-task-complete .outOfOfficeEvent-icon,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete .outOfOfficeEvent-icon,
#OutOfOfficeSchedulerTab .year-event .outOfOfficeEvent-icon,
.k-scheduler-tooltip .k-tooltip-content .year-event .outOfOfficeEvent-icon {
  margin-right: 5px;
}
#OutOfOfficeSchedulerTab .k-event [class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .k-event [class^="outOfOfficeEvent-template-"],
#OutOfOfficeSchedulerTab .k-task-complete [class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete [class^="outOfOfficeEvent-template-"],
#OutOfOfficeSchedulerTab .year-event [class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .year-event [class^="outOfOfficeEvent-template-"] {
  padding: 4px;
  color: #000;
}
#OutOfOfficeSchedulerTab .k-event [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event [class^="outOfOfficeEvent-template-"] .outOfOfficeEvent-icon:before {
  font-family: Font Awesome\ 6 Pro !important;
  font-weight: 900 !important;
}
#OutOfOfficeSchedulerTab .k-event[class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class^="outOfOfficeEvent-template-"],
#OutOfOfficeSchedulerTab .k-task-complete[class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class^="outOfOfficeEvent-template-"],
#OutOfOfficeSchedulerTab .year-event[class^="outOfOfficeEvent-template-"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class^="outOfOfficeEvent-template-"] {
  background-color: #787878 !important;
}
#OutOfOfficeSchedulerTab .k-event[class*="sick"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="sick"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="sick"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="sick"],
#OutOfOfficeSchedulerTab .year-event[class*="sick"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="sick"] {
  background-color: #ffb5b9;
}
#OutOfOfficeSchedulerTab .k-event[class*="sick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="sick"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="sick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="sick"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="sick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="sick"] .outOfOfficeEvent-icon:before {
  content: '\f48e';
}
#OutOfOfficeSchedulerTab .k-event[class*="childSick"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="childSick"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="childSick"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="childSick"],
#OutOfOfficeSchedulerTab .year-event[class*="childSick"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="childSick"] {
  background-color: #ffb5b9;
}
#OutOfOfficeSchedulerTab .k-event[class*="childSick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="childSick"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="childSick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="childSick"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="childSick"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="childSick"] .outOfOfficeEvent-icon:before {
  content: '\f1ae \f48e';
}
#OutOfOfficeSchedulerTab .k-event[class*="nonWorkingday"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="nonWorkingday"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="nonWorkingday"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="nonWorkingday"],
#OutOfOfficeSchedulerTab .year-event[class*="nonWorkingday"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="nonWorkingday"] {
  background-color: #e5e7e7;
}
#OutOfOfficeSchedulerTab .k-event[class*="nonWorkingday"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="nonWorkingday"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="nonWorkingday"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="nonWorkingday"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="nonWorkingday"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="nonWorkingday"] .outOfOfficeEvent-icon:before {
  content: '\f506';
}
#OutOfOfficeSchedulerTab .k-event[class*="noEvent"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="noEvent"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="noEvent"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="noEvent"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="noEvent"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="noEvent"] .outOfOfficeEvent-icon:before {
  content: '\f274';
}
#OutOfOfficeSchedulerTab .k-event[class*="vac"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="vac"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="vac"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="vac"],
#OutOfOfficeSchedulerTab .year-event[class*="vac"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="vac"] {
  background-color: #b0efb5;
}
#OutOfOfficeSchedulerTab .k-event[class*="vac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="vac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="vac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="vac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="vac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="vac"] .outOfOfficeEvent-icon:before {
  content: '\f5b0';
}
#OutOfOfficeSchedulerTab .k-event[class*="extraVac"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="extraVac"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="extraVac"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="extraVac"],
#OutOfOfficeSchedulerTab .year-event[class*="extraVac"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="extraVac"] {
  background-color: #b0efb5;
}
#OutOfOfficeSchedulerTab .k-event[class*="extraVac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="extraVac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="extraVac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="extraVac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="extraVac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="extraVac"] .outOfOfficeEvent-icon:before {
  content: '\f5b0';
}
#OutOfOfficeSchedulerTab .k-event[class*="overcomp"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="overcomp"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="overcomp"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="overcomp"],
#OutOfOfficeSchedulerTab .year-event[class*="overcomp"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="overcomp"] {
  background-color: #ffdec9;
}
#OutOfOfficeSchedulerTab .k-event[class*="overcomp"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="overcomp"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="overcomp"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="overcomp"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="overcomp"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="overcomp"] .outOfOfficeEvent-icon:before {
  content: '\f4fd';
}
#OutOfOfficeSchedulerTab .k-event[class*="other"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="other"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="other"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="other"],
#OutOfOfficeSchedulerTab .year-event[class*="other"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="other"] {
  background-color: #bbdbff;
}
#OutOfOfficeSchedulerTab .k-event[class*="other"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="other"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="other"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="other"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="other"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="other"] .outOfOfficeEvent-icon:before {
  content: '\f1ad \f101';
}
#OutOfOfficeSchedulerTab .k-event[class*="halfvac"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="halfvac"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="halfvac"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="halfvac"],
#OutOfOfficeSchedulerTab .year-event[class*="halfvac"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="halfvac"] {
  background-color: #7D7DF3;
}
#OutOfOfficeSchedulerTab .k-event[class*="halfvac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="halfvac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="halfvac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="halfvac"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="halfvac"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="halfvac"] .outOfOfficeEvent-icon:before {
  content: '\f5b0';
}
#OutOfOfficeSchedulerTab .k-event[class*="ho"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="ho"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="ho"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="ho"],
#OutOfOfficeSchedulerTab .year-event[class*="ho"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="ho"] {
  background-color: #afe7e0;
}
#OutOfOfficeSchedulerTab .k-event[class*="ho"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="ho"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="ho"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="ho"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="ho"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="ho"] .outOfOfficeEvent-icon:before {
  content: '\e066';
}
#OutOfOfficeSchedulerTab .k-event[class*="school"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="school"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="school"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="school"],
#OutOfOfficeSchedulerTab .year-event[class*="school"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="school"] {
  background-color: #e9e84a;
}
#OutOfOfficeSchedulerTab .k-event[class*="school"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="school"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="school"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="school"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="school"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="school"] .outOfOfficeEvent-icon:before {
  content: '\f19d';
}
#OutOfOfficeSchedulerTab .k-event[class*="busitrip"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="busitrip"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="busitrip"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="busitrip"],
#OutOfOfficeSchedulerTab .year-event[class*="busitrip"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="busitrip"] {
  background-color: #f5d9f1;
}
#OutOfOfficeSchedulerTab .k-event[class*="busitrip"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="busitrip"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="busitrip"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="busitrip"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="busitrip"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="busitrip"] .outOfOfficeEvent-icon:before {
  content: '\f64a';
}
#OutOfOfficeSchedulerTab .k-event[class*="na"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="na"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="na"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="na"],
#OutOfOfficeSchedulerTab .year-event[class*="na"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="na"] {
  background-color: #b0b2b5;
}
#OutOfOfficeSchedulerTab .k-event[class*="na"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="na"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="na"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="na"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="na"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="na"] .outOfOfficeEvent-icon:before {
  content: '\f235';
}
#OutOfOfficeSchedulerTab .k-event[class*="OOO"],
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="OOO"],
#OutOfOfficeSchedulerTab .k-task-complete[class*="OOO"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="OOO"],
#OutOfOfficeSchedulerTab .year-event[class*="OOO"],
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="OOO"] {
  background-color: #D2E7E0;
}
#OutOfOfficeSchedulerTab .k-event[class*="OOO"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-event[class*="OOO"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .k-task-complete[class*="OOO"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .k-task-complete[class*="OOO"] .outOfOfficeEvent-icon:before,
#OutOfOfficeSchedulerTab .year-event[class*="OOO"] .outOfOfficeEvent-icon:before,
.k-scheduler-tooltip .k-tooltip-content .year-event[class*="OOO"] .outOfOfficeEvent-icon:before {
  content: '\f1ad \f101';
}
#OutOfOfficeSchedulerTab .k-event [class*="pending"],
.k-scheduler-tooltip .k-tooltip-content .k-event [class*="pending"],
#OutOfOfficeSchedulerTab .k-task-complete [class*="pending"],
.k-scheduler-tooltip .k-tooltip-content .k-task-complete [class*="pending"],
#OutOfOfficeSchedulerTab .year-event [class*="pending"],
.k-scheduler-tooltip .k-tooltip-content .year-event [class*="pending"] {
  background: repeating-linear-gradient(45deg, #ffffff00, #ffffff00 10px, #ffffffbd 10px, #ffffffbd 20px);
}
#OutOfOfficeSchedulerTab .k-scheduler-workWeekview .k-event,
.k-scheduler-tooltip .k-tooltip-content .k-scheduler-workWeekview .k-event,
#OutOfOfficeSchedulerTab .k-scheduler-workWeekview .k-task-complete,
.k-scheduler-tooltip .k-tooltip-content .k-scheduler-workWeekview .k-task-complete {
  max-height: 100% !important;
}
#OutOfOfficeSchedulerTab .k-scheduler-workWeekview .k-scheduler-header .k-event,
.k-scheduler-tooltip .k-tooltip-content .k-scheduler-workWeekview .k-scheduler-header .k-event {
  max-height: 27px !important;
}
.k-tooltip-content p.outOfOfficeEvent-icon {
  font-family: Font Awesome\ 6 Pro !important;
  font-weight: 900 !important;
}
.k-tooltip-content .year-event {
  padding: 4px;
  margin: 1px;
  color: #000000;
}
#outOfOfficeRepresentationGrid {
  margin-top: 5px;
}
#outOfOfficeRepresentationGrid .k-grid-header {
  display: none;
}
#outOfOfficeRepresentationGrid .k-grid-content {
  overflow-y: visible;
}
#outOfOfficeRepresentationGrid .k-no-data {
  font-style: normal !important;
  font-weight: 500;
  width: max-content;
}
#outOfOfficeRepresentationGrid .k-grid-x {
  border: none;
  background: transparent;
  font-weight: 600;
}
#outOfOfficeRepresentationGrid .k-grid-x .k-button-text {
  visibility: hidden;
}
#outOfOfficeRepresentationGrid .k-grid-x .k-button-text:before {
  visibility: visible;
  content: '\f00d';
  font-family: Font Awesome\ 6 Pro;
}
#UserOverviewGridExportDiv {
  padding-top: 1px;
}
#monthGridExportDiv {
  margin-left: auto;
  margin-right: 0;
}
#manageRequestsGridGetAllEmployeesDiv label {
  display: contents;
  color: white;
}
/* #endregion AbsenceScheduler */
/* #endregion AbsenceManagement */
/*  #region JobScheduler*/
#jobSchedulerContainer .k-scheduler-workWeekview tbody tr:nth-child(2) td {
  display: none;
}
#jobSchedulerContainer .k-scheduler-header-all-day td {
  height: 80px !important;
}
#jobSchedulerContainer .k-scheduler-header-wrap .k-event {
  min-height: 80px;
}
#jobSchedulerContainer .k-scheduler-dayview .k-event {
  height: 80px !important;
}
#jobSchedulerContainer .k-scheduler-timelineWeekview tbody tr tr:nth-child(2) {
  display: none;
}
#jobSchedulerContainer .k-multiselect-wrap {
  max-height: 100px !important;
  overflow: hidden !important;
}
#jobSchedulerContainer .k-multiselect-wrap li {
  border-radius: 0px;
}
#jobSchedulerContainer .k-scheduler-dayview tbody tr:nth-child(2) td {
  display: none !important;
}
#jobSchedulerContainer .grid-container {
  display: grid;
  grid-template-columns: 22% 22% 22% 22% 5% 5%;
  grid-column-gap: 7px;
}
#jobSchedulerContainer .grid-container .k-widget,
#jobSchedulerContainer .grid-container .grid-button .k-button {
  width: 100%;
}
#jobSchedulerContainer .grid-dropDownList .k-dropdownlist {
  height: 29px;
}
#jobSchedulerContainer .symbole-template i {
  float: left;
  margin: 0px 0px;
  font-size: 13px;
  padding-top: 2px;
  padding-left: 0px;
  padding-right: 6px;
}
#jobSchedulerContainer .symbole-template i2 {
  float: left;
  margin: 0px 0px;
  font-size: 20px;
  font-weight: 500;
  padding-top: 0px;
  padding-left: 0px;
}
#jobSchedulerContainer .symbole-template p {
  font-style: italic;
  padding-top: 0px;
  padding-left: 40px;
  font-size: 13px;
  text-align: left;
}
#jobSchedulerContainer .symbole-template h3 {
  font-size: 13px;
  text-align: left;
  padding-top: 0px;
  padding-left: 40px;
  margin: 0px 0px;
}
#jobSchedulerContainer .symbole-template h4 {
  font-size: 15px;
  font-weight: 500;
  text-align: left;
  padding-top: 0px;
  padding-left: 40px;
  margin: 0px 0px;
}
#jobSchedulerContainer .symbole-template h5 {
  font-size: 13px;
  padding-top: 0px;
  margin: 0px 0px;
}
#jobSchedulerContainer .symbole-template h6 {
  font-style: italic;
  font-size: 13px;
  padding-top: 0px;
  margin: 0px 0px;
}
#jobSchedulerContainer .symbole-template monthMandID {
  font-size: 13px;
  font-weight: bold;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  float: left;
  padding: 0px 0px 0px 0px;
}
#jobSchedulerContainer .symbole-template monthAppointments {
  font-weight: bold;
  font-size: 13px;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  float: right;
  padding: 0px 6px 0px 0px;
}
#jobSchedulerContainer .symbole-template .monthTitle {
  font-size: 13px;
  font-weight: bold;
  width: 230px;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0px 6px 0px 6px;
}
#jobSchedulerContainer .symbole-template .eventGrid {
  display: grid;
  grid-template-columns: 35px 100px 150px;
  grid-template-rows: 1fr;
  gap: 0px 10px;
  width: 300px;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.k-scheduler-yearview .k-day-indicator {
  background-color: green;
  width: 4px;
  height: 4px;
}
.k-day-indicator.k-day-indicator-orange {
  background-color: orange;
  margin-top: calc(32px - 10px);
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  left: calc(50% - 3.5px);
}
.k-day-indicator.k-day-indicator-red {
  background-color: red;
  margin-top: calc(32px - 10px);
  width: 8px;
  height: 8px;
  border-radius: 50%;
  position: absolute;
  left: calc(50% - 4.5px);
}
.k-scheduler-tooltip .k-tooltip-event {
  padding: 4px 8px;
  border-radius: 2px;
  box-sizing: border-box;
  display: block;
  flex-shrink: 0;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  gap: 10px;
  border-color: #007175;
  background-color: #007175;
}
.k-scheduler-tooltip .k-tooltip-events {
  max-height: 250px;
}
.yearEvents {
  padding: 4px 8px;
  border-radius: 2px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: center;
  position: relative;
  gap: 4px;
  margin-bottom: 2px;
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
/*#endregion JobScheduler*/
/* #region Dashboard */
.k-tilelayout-item-body .k-loading-mask .k-loading-image {
  overflow: hidden;
  position: relative;
  background-image: none;
  background: #e7e7e7 !important;
  border-radius: 4px;
}
.k-tilelayout-item-body .k-loading-mask .k-loading-image::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  margin-top: 0;
  margin-left: 0;
  width: 100%;
  height: 100%;
  border: none;
  border-radius: 0px;
  background: linear-gradient(90deg, #e7e7e7 26%, #eeeeed 54%, #f3f2f1 75%, #e7e7e7 100%);
  transform: translateX(-100%);
  animation: skeleton-animation 2s infinite ease-in-out !important;
  -moz-animation: skeleton-animation 2s infinite ease-in-out !important;
  -webkit-animation: skeleton-animation 1s infinite ease-in-out !important;
}
.k-tilelayout-item-body .k-loading-mask .k-loading-image::after {
  height: 0px;
}
@keyframes skeleton-animation {
  0% {
    transform: translateX(-100%);
  }
  100% {
    transform: translateX(100%);
  }
}
#DashboardReload {
  right: 5px;
  position: absolute;
  padding-top: 7px;
  padding-bottom: 7px;
  background-color: transparent;
  border: none;
}
#DashboardReload span {
  font-family: 'Font Awesome 5 Pro';
  font-weight: 900;
  color: #fff;
}
#reloadDashboardNotification {
  position: absolute;
  right: 40px;
}
#EditWidgetFieldset {
  margin-top: 0px;
}
#EditWidgetFieldset legend {
  margin-top: 13px;
}
#EditWidgetFieldset .editWidgetPositionWrapper {
  grid-template-columns: repeat(3, 336px);
}
#TileLayout-Main .k-card .separatorRow,
#TileLayout-Side .k-card .separatorRow {
  background-color: #fff;
}
#TileLayout-Main .k-card .groupRow,
#TileLayout-Side .k-card .groupRow {
  font-weight: 700;
}
#TileLayout-Main .k-card .k-toolbar.k-grid-toolbar .k-button-md.k-icon-button .k-button-icon:not(:hover),
#TileLayout-Side .k-card .k-toolbar.k-grid-toolbar .k-button-md.k-icon-button .k-button-icon:not(:hover) {
  color: black !important;
}
#TileLayout-Main .k-card-header,
#TileLayout-Side .k-card-header {
  flex: 0 0 auto;
}
#TileLayout-Main .widgetHeaderText,
#TileLayout-Side .widgetHeaderText {
  margin-top: 4px;
}
#TileLayout-Main .k-card-no-drag-icon,
#TileLayout-Side .k-card-no-drag-icon {
  font-weight: 900;
  font-size: 13px;
  margin-top: 10px;
  margin-left: 5px;
}
#TileLayout-Main .k-card-no-drag,
#TileLayout-Side .k-card-no-drag {
  border-color: #dbdbdb;
  color: #787878;
  background-color: #fff;
  padding-top: 12px;
  padding-right: 16px;
  padding-bottom: 5px;
  padding-left: 16px;
  border-width: 0 0 1px;
  border-style: solid;
  outline: 0;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
#TileLayout-Main .k-card-body,
#TileLayout-Side .k-card-body {
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}
#TileLayout-Main .k-card-footer,
#TileLayout-Side .k-card-footer {
  text-align: center;
}
#TileLayout-Main .k-card-title,
#TileLayout-Side .k-card-title {
  display: flex;
}
#TileLayout-Main .k-card-title .k-button,
#TileLayout-Side .k-card-title .k-button {
  border: none !important;
}
#TileLayout-Main .k-card-title-button-section,
#TileLayout-Side .k-card-title-button-section {
  margin-left: auto;
  border: none;
}
#TileLayout-Main .k-card-title-button-section .dashBoardDash,
#TileLayout-Side .k-card-title-button-section .dashBoardDash {
  border-left: 2px solid #878787;
  font-size: 21px;
  padding-bottom: 6px;
  padding-left: 4px;
  margin-left: 4px;
}
.dashboardInfoIconTooltipText {
  width: fit-content;
  width: -moz-fit-content;
  max-width: 300px;
}
.k-tilelayout-item[style*="z-index: 2000"] .k-card-title-button-section,
.k-tilelayout-item[style*="z-index: 2000"] .k-close-button {
  visibility: hidden;
}
#TileLayout-Main {
  background-color: #F6F6F6;
}
#TileLayout-Main .k-card-title .k-button {
  border-radius: 4px;
}
#TileLayout-Main .k-card-title .k-button.k-close-button {
  margin-top: 3px;
}
#TileLayout-Main .k-card-title .k-button .k-icon {
  min-width: 26px;
  min-height: 26px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
#TileLayout-Main .k-card-title span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  align-self: center;
}
#TileLayout-Main .k-card:first-child:nth-last-child(1) .k-card-header .k-card-title .k-close-button,
#TileLayout-Main .k-card:first-child:nth-last-child(1) .k-tilelayout-item-header .k-card-title .k-close-button,
#TileLayout-Main .k-card:first-child:nth-last-child(1) .k-card-header .k-card-title .dashBoardDash,
#TileLayout-Main .k-card:first-child:nth-last-child(1) .k-tilelayout-item-header .k-card-title .dashBoardDash {
  display: none;
}
#TileLayout-Side {
  background-color: #D3D3D3;
  border-left: 2px solid #BCBCBC;
}
#TileLayout-Side .k-card {
  grid-row-end: span 1 !important;
  grid-column-end: span 3 !important;
}
#TileLayout-Side .k-card .k-card-header {
  border: none;
  flex-grow: 10;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}
#TileLayout-Side .k-card .k-card-header .k-card-title {
  font-size: inherit;
  overflow-wrap: anywhere;
}
#TileLayout-Side .k-card .k-card-header .k-card-title .k-button {
  display: none;
}
#TileLayout-Side .k-card .k-card-body {
  display: none;
  flex-grow: 1;
}
.k-tilelayout-item:active,
.k-tilelayout-item.k-active {
  opacity: 0.2;
}
.k-metroblack .item-values,
.k-black .item-values,
.k-highcontrast .item-values,
.k-materialblack .item-values,
.k-moonlight .item-values {
  color: #fff;
}
.execTypeStartedTextColor {
  color: green;
}
.execTypeFollowsTextColor {
  color: orange;
}
.execTypeTimeOutTextColor {
  color: red;
}
/* Hide the Grid header and pager during export */
.dashboard .k-pdf-export .k-grid-toolbar,
.dashboard .k-pdf-export .k-pager-wrap,
.dashboard .k-pdf-export .k-filter-row {
  display: none;
}
.page-template {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.page-template .header {
  position: absolute;
  top: 30px;
  left: 30px;
  right: 30px;
  border-bottom: 1px solid #888;
  color: #888;
}
.page-template .footer {
  position: absolute;
  bottom: 30px;
  left: 30px;
  right: 30px;
  border-top: 1px solid #888;
  text-align: center;
  color: #888;
}
.page-template .watermark {
  font-weight: bold;
  font-size: 400%;
  text-align: center;
  margin-top: 30%;
  color: #aaaaaa;
  opacity: 0.1;
  transform: rotate(-35deg) scale(1.7, 1.5);
}
#MandImportantInfoDefinition .commonGridWrapper-5-col {
  grid-template-columns: minmax(200px, 1fr) minmax(50px, 0.1fr) repeat(3, minmax(200px, 1fr));
}
.donationInfoMatrixForSingleMultipleAndDirectDebitDonorsWidgetToolbarWrapper {
  grid-template-columns: repeat(5, auto);
}
.donationInfoMatrixForSingleMultipleAndDirectDebitDonorsWidgetToolbarWrapper label {
  color: #ffffff;
  display: inline;
}
.donationInfoMatrixForSingleMultipleAndDirectDebitDonorsWidgetToolbarWrapper .k-icon-button {
  color: #000000 !important;
}
.donationInfoMatrixForSingleMultipleAndDirectDebitDonorsWidgetToolbarWrapper .k-input {
  width: 200px !important;
}
/* #endregion Dashboard */
/* #region ManageAgvipTeleMarketingChangeLog */
#ManageAgvipTeleMarketingChangeLog #ManageTeleMarketingChangeLogDetailPanelBar .k-panelbar-header .k-link {
  padding: 5px;
}
#ManageAgvipTeleMarketingChangeLog #ManageTeleMarketingChangeLogDetailPanelBar .k-content {
  padding-left: 15px;
  padding-top: 10px;
}
#ManageAgvipTeleMarketingChangeLog #ManageTeleMarketingChangeLogDetailPanelBar .k-content .k-action-link {
  text-decoration: none;
}
#ManageAgvipTeleMarketingChangeLog #ManageTeleMarketingChangeLogDetailPanelBar .k-content label {
  margin: 1px;
}
#ManageAgvipTeleMarketingChangeLog #ManageTeleMarketingChangeLogGrid .k-grid-toolbar label {
  color: rgba(var(--altTextColor), 1);
  margin-right: 5px;
  margin-left: 5px;
}
/* #endregion ManageAgvipTeleMarketingChangeLog */
/* #region Kumulierter Report  */
.avlToolBarWrapper {
  margin-bottom: 15px;
}
#accumulatedActionEvaluationUiContainer .avlQuickSearchToolBar,
.avlQuickSearchContainer .avlQuickSearchToolBar {
  padding-top: 15px;
  width: 100%;
}
#accumulatedActionEvaluationUiContainer .avlQuickSearchToolBar #AvlSearchButton,
.avlQuickSearchContainer .avlQuickSearchToolBar #AvlSearchButton {
  border-left: none !important;
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}
#accumulatedActionEvaluationUiContainer .avlQuickSearchToolBar .k-textbox:has(#AvlSearchBox),
.avlQuickSearchContainer .avlQuickSearchToolBar .k-textbox:has(#AvlSearchBox) {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
#accumulatedActionEvaluationUiContainer .avlQuickSearchToolBar .k-separator,
.avlQuickSearchContainer .avlQuickSearchToolBar .k-separator {
  height: 30px !important;
  background-color: #dbdbdb5e !important;
}
#accumulatedActionEvaluationUiContainer .indirectHit,
.avlQuickSearchContainer .indirectHit {
  background-color: #ffda63;
}
#accumulatedActionEvaluationUiContainer .directHit,
.avlQuickSearchContainer .directHit {
  background-color: #6dff94;
}
#accumulatedActionEvaluationUiContainer .k-checkbox-label,
.avlQuickSearchContainer .k-checkbox-label,
#accumulatedActionEvaluationUiContainer .k-radio-label,
.avlQuickSearchContainer .k-radio-label {
  margin-left: 5px;
}
#accumulatedActionEvaluationUiContainer .k-expander-header:focus,
.avlQuickSearchContainer .k-expander-header:focus {
  box-shadow: none;
}
#accumulatedActionEvaluationUiContainer #ExecuteReportFormButton,
.avlQuickSearchContainer #ExecuteReportFormButton {
  margin-top: 10px;
}
#accumulatedActionEvaluationUiContainer #IsUserRequestForAllMandIDsNotificationContainer,
.avlQuickSearchContainer #IsUserRequestForAllMandIDsNotificationContainer {
  display: inline-block;
  vertical-align: bottom;
}
#accumulatedActionEvaluationUiContainer #IsUserRequestForAllMandIDsNotificationContainer .k-notification-wrap,
.avlQuickSearchContainer #IsUserRequestForAllMandIDsNotificationContainer .k-notification-wrap {
  padding-top: 6px;
}
#accumulatedActionEvaluationUiContainer .k-treeview,
.avlQuickSearchContainer .k-treeview {
  max-height: 505px;
}
#accumulatedActionEvaluationUiContainer .k-treeview .k-checkbox-wrapper,
.avlQuickSearchContainer .k-treeview .k-checkbox-wrapper {
  margin-left: 5px;
  margin-top: 2px;
}
/* five column grid layout for accumulated report */
.commonGridWrapper-5-col-cumrep {
  display: grid;
  grid-column-gap: 10px;
  grid-template-columns: minmax(200px, 1fr) auto minmax(200px, 1fr) auto minmax(200px, 1fr);
  grid-template-rows: auto;
}
.commonGridWrapper-5-col-cumrep .commonGridItem-date-cumrep {
  justify-self: center;
  align-self: end;
  cursor: pointer;
  margin-bottom: 5px;
}
.commonGridWrapper-5-col-cumrep .commonGridItem .k-input[role=combobox] {
  color: #000000;
}
.commonGridWrapper-5-col-cumrep .commonGridItem .k-input[readonly] {
  color: #787878;
}
.commonGridWrapper-5-col-cumrep .commonGridItem label:not(.onoffswitch-label):not(.k-checkbox-label) {
  margin: 13px 0 3px 0;
}
.commonGridWrapper-5-col-cumrep .commonGridItem .k-combobox,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-datepicker,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-datetimepicker,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-numerictextbox,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-dropdown,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-timepicker,
.commonGridWrapper-5-col-cumrep .commonGridItem textarea,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-textarea,
.commonGridWrapper-5-col-cumrep .commonGridItem .k-listbox {
  width: 100%;
}
.commonGridWrapper-5-col-cumrep .commonGridItem textarea {
  resize: none;
  height: 60px;
}
.commonGridWrapper-5-col-cumrep .commonGridItem .k-checkbox {
  width: 24px;
  height: 24px;
}
.commonGridWrapper-5-col-cumrep .commonGridItem .k-checkbox:before {
  font-size: 16px;
  width: 16px;
  height: 16px;
}
/* #endregion Kumulierter Report */
/* #region serialLetter */
#editSerialletterConfigSection legend {
  margin-top: 15px;
}
#serialLetterEditPopup {
  width: 1040px;
}
#serialLetterEditPopup .k-editor-toolbar.k-toolbar {
  width: 1030px;
}
#serialLetterEditPopup .k-editor-content {
  height: 210px;
}
#serialLetterEditPopup .uploadItemWrapperFirst {
  margin-top: 75px;
}
#serialLetterEditPopup .uploadItemWrapperLast {
  margin-top: 118px;
}
#serialLetterEditPopup .imgPrevItem {
  margin-top: 15px;
}
#serialLetterEditPopup .imgBorder {
  border: solid;
  border-width: 1px;
  width: fit-content;
  padding: 2px;
}
#serialLetterEditPopup .imgBorder .k-button {
  border: none;
}
/* #endregion serialLetter*/
/* #region purposeSearch */
#PurposeSearch .k-expander-header {
  background-color: rgba(var(--secondaryColor), 1);
  color: rgba(var(--altTextColor), 1);
}
#PurposeSearch .k-expander-header .k-expander-title,
#PurposeSearch .k-expander-header .k-expander-sub-title {
  color: rgba(var(--altTextColor), 1);
}
/* #endregion purposeSearch*/
/* remove box shadow from focused items */
.k-grid tr .k-state-focused.k-selected,
.k-grid tr.k-selected td.k-state-focused,
.k-grid tr.k-selected:hover td.k-state-focused,
.k-grid tr:hover .k-state-focused,
.k-grid tr:hover .k-state-focused.k-selected {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#mandSelector .k-combobox {
  width: 190px;
}
.toolbar-separator {
  background-color: transparent;
  border: none;
  cursor: default;
  padding-right: 5px;
  padding-left: 5px;
}
.toolbar-separator:hover {
  background-color: transparent !important;
}
.chkbx,
.k-checkbox {
  height: 16px;
  width: 16px;
  border-radius: 4px;
}
.modificationLegendContainer {
  display: grid;
  grid-column-gap: 5px;
  grid-row-gap: 2px;
  margin-bottom: 5px;
}
@media only screen and (max-width: 1850px) {
  .modificationLegendContainer {
    grid-template-columns: 80px 130px 700px;
  }
  .modificationLegendContainer #colorLegendLabel {
    grid-column: span 3;
  }
}
@media only screen and (min-width: 1850px) {
  .modificationLegendContainer {
    grid-template-columns: 80px 130px 450px 80px 130px 700px;
  }
  .modificationLegendContainer #colorLegendLabel {
    grid-column: span 6;
  }
}
.selection-modifications-grid tr.k-master-row .k-group-cell + td {
  border-left: none !important;
}
.selection-modifications-grid tr td.color-code.deleted {
  background-color: var(--selectionModificationDeletedColor);
}
.selection-modifications-grid tr td.color-code.restored {
  background-color: var(--selectionModificationRestoredColor);
}
.selection-modifications-grid tr td.color-code.moveout {
  background-color: var(--selectionModificationMoveoutColor);
}
.selection-modifications-grid tr td.color-code.movein {
  background-color: var(--selectionModificationMoveinColor);
}
.selection-modifications-grid tr td.color-code.duplicate {
  background-color: var(--selectionModificationDuplicateColor);
}
.selection-modifications-grid tr td.color-code.excluded {
  background-color: var(--selectionModificationExcludedColor);
}
.selectionModificationDeletedColor {
  background-color: var(--selectionModificationDeletedColor);
}
.selectionModificationRestoredColor {
  background-color: var(--selectionModificationRestoredColor);
}
.selectionModificationMoveoutColor {
  background-color: var(--selectionModificationMoveoutColor);
}
.selectionModificationMoveinColor {
  background-color: var(--selectionModificationMoveinColor);
}
.selectionModificationDuplicateColor {
  background-color: var(--selectionModificationDuplicateColor);
}
.selectionModificationExcludedColor {
  background-color: var(--selectionModificationExcludedColor);
}
#Execute {
  margin-top: 10px;
}
button[id^="CreateActVers"] {
  margin-top: 5px;
}
.customYearPicker,
.customTextBoxWithButton {
  display: grid;
  grid-template-columns: auto 32px;
  height: 32px !important;
}
.customYearPicker button:focus,
.customTextBoxWithButton button:focus {
  border-color: var(--kendoButtonBorderColor) !important;
}
.customYearPicker:hover span.k-datepicker,
.customTextBoxWithButton:hover span.k-datepicker,
.customYearPicker:hover button.k-button,
.customTextBoxWithButton:hover button.k-button,
.customYearPicker:hover .k-numerictextbox,
.customTextBoxWithButton:hover .k-numerictextbox,
.customYearPicker:hover .k-textbox,
.customTextBoxWithButton:hover .k-textbox {
  border-color: rgba(var(--primaryColor), 0.8) !important;
}
.customYearPicker .k-numerictextbox,
.customTextBoxWithButton .k-numerictextbox,
.customYearPicker .k-textbox,
.customTextBoxWithButton .k-textbox {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}
.customYearPicker .k-datepicker,
.customTextBoxWithButton .k-datepicker,
.customYearPicker button,
.customTextBoxWithButton button {
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  width: 32px !important;
  height: 32px !important;
  border-left: none;
  padding: 0;
}
.customYearPicker .k-input-inner,
.customTextBoxWithButton:not(.customTextBoxWithButton.editableCustomTextBox) .k-input-inner {
  display: none;
}
.customYearPicker #yearPicker.k-input-inner {
  display: none;
}
#datePickerNotificationPlaceholder {
  padding-top: 10px;
}
#InvalidNameNotificationPlaceholder .k-notification-content,
#ElementAlreadyInUseForNameNotificationPlaceholder .k-notification-content,
#ElementAlreadyInUseNotificationPlaceholder .k-notification-content {
  width: calc(100% - 20px);
}
#jobSchedulerYearTooltip {
  min-width: 100px;
  max-width: 300px;
}
#jobSchedulerYearTooltip .k-tooltip-event.k-event {
  max-height: none !important;
  margin: 0;
  padding: 0;
  border-color: transparent;
  background-color: transparent;
}
#jobSchedulerYearTooltip .k-tooltip-event.k-event .yearEvents {
  cursor: pointer;
  display: block;
}
#jobSchedulerContainer .k-event {
  cursor: pointer;
  padding: 3px;
}
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownTree .k-dropdowntree,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownList .k-dropdowntree,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-button .k-dropdowntree,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownTree .k-picker,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownList .k-picker,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-button .k-picker,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownTree .k-button,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-dropDownList .k-button,
#jobSchedulerContainer #jobSchedulerFilterContainer .grid-button .k-button {
  height: 100% !important;
}
#jobSchedulerContainer .k-day-indicator {
  z-index: 1;
}
#jobSchedulerContainer .k-scheduler-layout.k-scheduler-dayview th.k-scheduler-times-all-day,
#jobSchedulerContainer .k-scheduler-layout.k-scheduler-workWeekview th.k-scheduler-times-all-day {
  border-bottom-width: 0;
  height: 80px;
}
#jobSchedulerContainer .k-scheduler-layout.k-scheduler-dayview td,
#jobSchedulerContainer .k-scheduler-layout.k-scheduler-workWeekview td {
  border-bottom-width: 0;
}
#jobSchedulerContainer .k-scheduler-layout.k-scheduler-monthview.k-scrollbar-v th {
  font-weight: 700;
}
#jobSchedulerContainer h4 {
  overflow-wrap: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.QuickLinkBox {
  position: relative;
  display: inline-block;
}
.QuickLinkBox .k-badge {
  background-color: rgba(var(--primaryAccentColor), 1);
  border-color: rgba(var(--primaryAccentColor), 1);
  color: rgba(var(--primaryAccentTextColor), 1);
}
.linkedWithDisabledWidget {
  background-color: rgba(var(--errorColor), 1);
}
.helpTextIcon {
  margin-left: 7px;
}
#JobInfoCurrentJobLettershopWorkload .k-datepicker.k-input.k-input-solid.k-input-md {
  margin-right: 10px;
}
.widgetParameterBlock {
  display: grid;
  gap: 1px;
  border-top-width: 1px;
  border-style: solid;
  border-color: #dbdbdb;
  background-color: #dbdbdb;
}
.widgetParameterBlock .widgetParameter {
  min-height: 60px;
  background-color: white;
  align-items: center;
  display: grid;
  grid-template-columns: 30px auto;
}
.widgetParameterBlock .widgetParameter .k-multiselect,
.widgetParameterBlock .widgetParameter .k-radio,
.widgetParameterBlock .widgetParameter .k-switch,
.widgetParameterBlock .widgetParameter .k-numerictextbox,
.widgetParameterBlock .widgetParameter .k-dropdownlist {
  margin-left: 10px;
}
.widgetParameterBlock .widgetParameter .k-multiselect.k-radio,
.widgetParameterBlock .widgetParameter .k-radio.k-radio,
.widgetParameterBlock .widgetParameter .k-switch.k-radio,
.widgetParameterBlock .widgetParameter .k-numerictextbox.k-radio,
.widgetParameterBlock .widgetParameter .k-dropdownlist.k-radio {
  margin-top: 21px;
}
.widgetParameterBlock .widgetParameter .k-multiselect,
.widgetParameterBlock .widgetParameter .k-numerictextbox,
.widgetParameterBlock .widgetParameter .k-dropdownlist {
  width: calc(100% - 20px);
  max-width: 200px;
}
.widgetParameterBlock .widgetParameter #refreshDonorDataGridWidgetDataButton {
  left: 50%;
  transform: translate(-50%);
  width: 80%;
}
.widgetParameterBlock .widgetParameter .k-multiselect {
  height: 32px;
}
.widgetParameterBlock .widgetParameter .k-radio-label {
  height: 100%;
  display: flex;
  align-items: center;
}
.widgetParameterBlock .widgetParameter .labelOnLeftSide {
  white-space: nowrap;
  margin-left: 10px;
}
#JobInfoCurrentJobLettershopWorkload .k-input {
  min-width: 170px;
  width: 170px;
}
.jobLettershopWorkloadWidgetLettershopMultiSelect {
  width: calc(100% - 170px * 2 - 18px * 2) !important;
  height: 32px;
}
.groupingRowCheckBox {
  width: 30px;
  display: inline-block;
}
.groupingRowCheckBox .k-checkbox {
  margin-top: -3px;
}
.serviceCacheHeaderCheckBox {
  width: 20px;
  height: 20px;
}
.k-button-group .k-button.k-active {
  background-color: rgba(var(--primaryColor), 1);
  border-color: rgba(var(--primaryColor), 1);
}
/*TODO: GetTopList (Nach Api Branch, gucken welche Stylings wieder entfernt werden können)*/
#GetTopListResultGrid tr:not(:hover).listDataOutDated,
#GetTopListResultGrid tr:not(:hover).listDataOutDated .k-grid-content-sticky {
  background-color: #ffac5a;
}
#GetTopListResultGrid tr.k-state-selected,
#GetTopListResultGrid tr.k-state-selected .k-grid-content-sticky {
  background-color: rgba(var(--primaryColor), 1) !important;
}
.k-master-row.k-state-hover .k-grid-content-sticky,
.k-master-row:hover .k-grid-content-sticky,
.k-master-row.k-state-selected .k-grid-content-sticky {
  background-color: rgba(var(--primaryColor), 1);
}
.k-grid td.k-grid-content-sticky,
.k-grid td.k-grid-footer-sticky,
.k-grid-header-sticky {
  border-width: 0px;
}
.thickBorder {
  border-right-width: 2px !important;
  border-color: black !important;
}
.getTopListResultGridStickyInfoIconCol {
  border-left-width: 1px !important;
  border-right-width: 1px !important;
  border-color: black !important;
  text-overflow: clip !important;
}
#AddListManuallyPopUpConfirmButton,
#ReservePotentialForListButton,
#DeleteReservedPotentialForListButton {
  margin-top: 15px;
}
#addListToGetTopListResultForm {
  grid-template-columns: 500px 150px 150px;
}
#addedListsToGetTopListDropDownTreeTemplate {
  width: 675px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#addedListsToGetTopListDropDownTreeTemplate p,
#addedListsToGetTopListDropDownTreeTemplate h4 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#predictionParametersContainer {
  color: white;
  right: 10px;
  position: absolute;
  display: table;
}
#predictionParametersContainer .predictionParameter {
  display: table-cell;
  border-left: 25px solid transparent;
}
#predictionParametersContainer .predictionParameter.hidden {
  display: none;
}
#predictionParametersContainer #expectedResponseParameterContainer {
  border-right: 2px solid #fff !important;
  padding-right: 25px;
}
#predictionParametersContainer #expectedResponseParameterContainer,
#predictionParametersContainer #achievedFromPlannedJobAmountContainer {
  text-align: right;
}
#predictionParametersContainer .jobPlannedAmountAchieved #achievedFromPlannedJobAmount {
  color: #82F18B;
}
#predictionParametersContainer .jobPlannedAmountExceeded #achievedFromPlannedJobAmount {
  color: #ff898f;
}
#expectedResponseParameterContainerTooltip {
  grid-template-columns: repeat(4, auto);
  grid-column-gap: 20px;
}
#listHistoryEvaluationDialog #showListHistoryEvaluationChartParameterContainer {
  grid-template-columns: repeat(4, 237px);
  margin-left: 10px;
}
#listHistoryEvaluationDialog #showListHistoryEvaluationChartParameterContainer .k-tooltip {
  margin-top: 38px;
}
#listHistoryEvaluationDialog #exportTitle {
  text-align: center;
}
#listHistoryEvaluationDialog #showListHistoryEvaluationChartContainer {
  width: 1000px;
}
#ListUsageHistoryGrid .calculatedMaqNumberDisplayPlus,
#ListUsageHistoryGrid .calculatedMaqNumberDisplayMinus {
  margin-left: 10px;
  width: 65px;
  display: inline-block;
}
#ListUsageHistoryGrid .calculatedMaqNumberDisplayPlus {
  color: #16b523;
}
#ListUsageHistoryGrid .calculatedMaqNumberDisplayMinus {
  color: #ff000d;
}
#ListUsageHistoryGrid tr:hover .calculatedMaqNumberDisplayPlus,
#ListUsageHistoryGrid tr:hover .calculatedMaqNumberDisplayMinus {
  color: white;
}
.customExpandCollapse {
  cursor: pointer;
}
#GetTopListResultGrid .k-group-col,
#GetTopListResultGrid .k-hierarchy-col,
#GetTopListResultGrid .k-hierarchy-cell + td.k-grid-content-sticky {
  width: 0px !important;
  border-left-width: 0px !important;
}
#GetTopListResultGrid .listStatusSymbolHeader i {
  font-size: 15px;
  margin-right: 5px;
}
#GeoDialogGridView .k-grid .k-grid-header .k-link {
  font-weight: 600;
  color: black;
  font-size: 13.5px;
  display: block;
}
#unblockList span.fas.fa-lock-keyhole-open {
  padding-right: 5px;
  height: 20px;
  margin-top: -2px;
}
.response-map-container {
  height: 730px;
}
#GeoLevelCodeButtonGroup .k-button {
  border-color: #ffffff;
  color: #000;
}
#GeoLevelCodeButtonGroup .k-button:hover {
  background-color: #f4f4f4;
  border-color: #ffffff;
  color: #000;
}
#GeoLevelCodeButtonGroup .k-button.k-active {
  background-color: rgba(var(--primaryColor), 1);
  border-color: #ffffff;
  color: #fff;
}
#GeoLevelCodeButtonGroup .k-button.k-active .k-button-text {
  font-weight: 600;
}
.getTopListResultGridStickyInfoIconCol .fa-duotone.fa-spinner-third {
  height: 12px;
  animation-name: spinRight;
  animation-duration: 900ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
#changingGeoLevelLoadingIndicator {
  font-size: 18px;
  margin-left: 10px;
  bottom: 6px;
  position: absolute;
  color: #000000bf;
  animation-name: spinRight;
  animation-duration: 900ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.nonRemovableItem {
  background-color: #787878 !important;
  color: #fff !important;
  border-radius: 10px;
}
.nonRemovableItem .k-icon.k-i-x-circle {
  display: none;
}
.nonRemovableItem .k-chip-content:after {
  content: '\f023';
  font-family: Font Awesome\ 6 Pro;
  font-weight: 300;
  margin-left: 5px;
  font-size: 13px;
}
#addOrClearFilterForReservedListsContainer {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
#addOrClearFilterForReservedListsContainer .k-button {
  border: none;
  background-color: transparent;
}
/*GetTopList (Nach Api Branch, gucken welche Stylings wieder entfernt werden können)*/
.textAlignCenter {
  text-align: center;
}
.fakeHidden {
  height: 0 !important;
  border-width: 0;
  margin: 0;
  padding: 0;
  display: block;
}
.k-grid-OnlyDonorsWithFullAddress[OnlyDonorsWithFullAddress="true"] {
  background-color: rgba(var(--primaryColor), 1) !important;
}
.stickyHeader,
.headerClone {
  top: 0;
  position: fixed !important;
  z-index: 1;
}
.headerClone {
  overflow: hidden;
}
.fakeLink {
  cursor: default !important;
}
#previewMayNotDisplayedNotificationWrapper,
#previewFileMayDifferSlightlyNotificatioWrapper {
  margin-bottom: 5px;
}
#filePreviewObjectWrapper {
  max-height: 695px;
  max-width: 1390px;
  overflow-y: auto;
}
#FilePreviewCloseButton {
  width: 100%;
}
#previewFileMayDifferSlightlyNotificatioWrapper {
  position: absolute;
}
.k-multiselect .k-chip:not(.nonRemovableItem),
.k-dropdowntree .k-chip:not(.nonRemovableItem) {
  background-color: rgba(var(--primaryColor), 1) !important;
  color: #fff !important;
  border-radius: 10px;
}
.k-grid .k-skeleton.k-skeleton-text.k-skeleton-pulse.k-table-td {
  padding: 0px;
}
.k-sprite {
  font-size: initial;
  line-height: initial;
  width: fit-content;
  height: fit-content;
  padding-right: 1px;
}
[class*='fa'].k-icon {
  font-family: "Font Awesome 6 Pro";
}
[class*='fa'].k-icon.fa-duotone {
  font-family: "Font Awesome 6 Duotone";
}
.k-button-solid-primary:not(:hover):not(.k-grid-container .k-button):not(.k-disabled) {
  background-color: rgba(var(--primaryColor), 1) !important;
  border-color: rgba(var(--primaryColor), 1) !important;
}
.k-button-solid-primary.k-disabled {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
  background-image: none !important;
}
.k-actions-start {
  justify-content: flex-end;
}
.k-button.k-hover,
.k-button.k-state-hover,
.k-button.k-state-hovered,
.k-button:hover {
  color: #fff;
}
.k-pager-refresh {
  border-radius: 4px;
  padding: 4px 5px 5px 5px;
}
.k-pager-refresh:hover {
  color: rgba(var(--altTextColor), 1);
  background-color: rgba(var(--primaryColor), 1);
}
.k-focus:hover:not(.k-button) {
  border-color: rgba(var(--primaryColor), 1) !important;
}
.k-scheduler-yearview .k-calendar .k-link {
  padding-right: 5px;
  padding-left: 5px;
  width: 35px;
}
.k-window.k-dialog {
  max-width: 100%;
}
.k-window-actions {
  border-color: #dbdbdb;
}
.k-dialog-close .k-button-icon,
.k-window-titlebar-action .k-button-icon {
  color: rgba(var(--altTextColor), 1) !important;
  opacity: 0.7;
}
.k-dialog-close .k-button-icon:hover,
.k-window-titlebar-action .k-button-icon:hover {
  opacity: 1;
}
.k-input.k-disabled:not(.k-colorpicker),
.k-input.k-disabled:not(.k-colorpicker) .k-input-button,
.k-input.k-disabled:not(.k-colorpicker) .k-icon-button,
.k-input.k-readonly:not(.k-colorpicker),
.readonly-widget:not(.k-colorpicker),
.readonly-widget:not(.k-colorpicker) .k-icon-button,
.readonly-widget:not(.k-colorpicker) .k-input-inner,
[aria-readonly=true]:not(.k-colorpicker),
[aria-readonly=true]:not(.k-colorpicker) .k-icon-button,
[aria-readonly=true]:not(.k-colorpicker) .k-input-inner,
[readonly=readonly]:not(.k-colorpicker),
[readonly=readonly]:not(.k-colorpicker) .k-icon-button,
[readonly=readonly]:not(.k-colorpicker) .k-input-inner,
.k-picker.k-disabled:not(.k-colorpicker),
.k-picker.k-disabled:not(.k-colorpicker) .k-icon-button,
[readonly=readonly].k-input-inner:not(.k-colorpicker),
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-track.k-rounded-full,
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-thumb-wrap .k-rounded-full {
  color: rgba(var(--defaultTextColor), 1) !important;
}
.k-input.k-disabled:not(.k-colorpicker) :not(.k-checkbox),
.k-input.k-disabled:not(.k-colorpicker) .k-input-button :not(.k-checkbox),
.k-input.k-disabled:not(.k-colorpicker) .k-icon-button :not(.k-checkbox),
.k-input.k-readonly:not(.k-colorpicker) :not(.k-checkbox),
.readonly-widget:not(.k-colorpicker) :not(.k-checkbox),
.readonly-widget:not(.k-colorpicker) .k-icon-button :not(.k-checkbox),
.readonly-widget:not(.k-colorpicker) .k-input-inner :not(.k-checkbox),
[aria-readonly=true]:not(.k-colorpicker) :not(.k-checkbox),
[aria-readonly=true]:not(.k-colorpicker) .k-icon-button :not(.k-checkbox),
[aria-readonly=true]:not(.k-colorpicker) .k-input-inner :not(.k-checkbox),
[readonly=readonly]:not(.k-colorpicker) :not(.k-checkbox),
[readonly=readonly]:not(.k-colorpicker) .k-icon-button :not(.k-checkbox),
[readonly=readonly]:not(.k-colorpicker) .k-input-inner :not(.k-checkbox),
.k-picker.k-disabled:not(.k-colorpicker) :not(.k-checkbox),
.k-picker.k-disabled:not(.k-colorpicker) .k-icon-button :not(.k-checkbox),
[readonly=readonly].k-input-inner:not(.k-colorpicker) :not(.k-checkbox),
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-track.k-rounded-full :not(.k-checkbox),
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-thumb-wrap .k-rounded-full :not(.k-checkbox) {
  border-color: #dbdbdb !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
  background-image: none !important;
}
.k-input.k-disabled:not(.k-colorpicker) :hover,
.k-input.k-disabled:not(.k-colorpicker) .k-input-button :hover,
.k-input.k-disabled:not(.k-colorpicker) .k-icon-button :hover,
.k-input.k-readonly:not(.k-colorpicker) :hover,
.readonly-widget:not(.k-colorpicker) :hover,
.readonly-widget:not(.k-colorpicker) .k-icon-button :hover,
.readonly-widget:not(.k-colorpicker) .k-input-inner :hover,
[aria-readonly=true]:not(.k-colorpicker) :hover,
[aria-readonly=true]:not(.k-colorpicker) .k-icon-button :hover,
[aria-readonly=true]:not(.k-colorpicker) .k-input-inner :hover,
[readonly=readonly]:not(.k-colorpicker) :hover,
[readonly=readonly]:not(.k-colorpicker) .k-icon-button :hover,
[readonly=readonly]:not(.k-colorpicker) .k-input-inner :hover,
.k-picker.k-disabled:not(.k-colorpicker) :hover,
.k-picker.k-disabled:not(.k-colorpicker) .k-icon-button :hover,
[readonly=readonly].k-input-inner:not(.k-colorpicker) :hover,
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-track.k-rounded-full :hover,
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-thumb-wrap .k-rounded-full :hover,
.k-input.k-disabled:not(.k-colorpicker) *:hover,
.k-input.k-disabled:not(.k-colorpicker) .k-input-button *:hover,
.k-input.k-disabled:not(.k-colorpicker) .k-icon-button *:hover,
.k-input.k-readonly:not(.k-colorpicker) *:hover,
.readonly-widget:not(.k-colorpicker) *:hover,
.readonly-widget:not(.k-colorpicker) .k-icon-button *:hover,
.readonly-widget:not(.k-colorpicker) .k-input-inner *:hover,
[aria-readonly=true]:not(.k-colorpicker) *:hover,
[aria-readonly=true]:not(.k-colorpicker) .k-icon-button *:hover,
[aria-readonly=true]:not(.k-colorpicker) .k-input-inner *:hover,
[readonly=readonly]:not(.k-colorpicker) *:hover,
[readonly=readonly]:not(.k-colorpicker) .k-icon-button *:hover,
[readonly=readonly]:not(.k-colorpicker) .k-input-inner *:hover,
.k-picker.k-disabled:not(.k-colorpicker) *:hover,
.k-picker.k-disabled:not(.k-colorpicker) .k-icon-button *:hover,
[readonly=readonly].k-input-inner:not(.k-colorpicker) *:hover,
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-track.k-rounded-full *:hover,
.k-switch.k-readonly.readonly-widget:not(.k-colorpicker) .k-switch-thumb-wrap .k-rounded-full *:hover {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
  background-image: none !important;
  cursor: default;
}
.readonly-checkbox,
.k-colorpicker.k-disabled.readonly-widget,
.k-colorpicker [readonly=readonly].k-input-button,
.k-button.k-disabled {
  background-color: rgba(var(--alternativeColor), 1);
}
.readonly-widget.k-switch-on .k-switch-label-off {
  color: rgba(0, 0, 0, 0) !important;
}
[readonly=readonly].k-input-inner,
[readonly=readonly].k-input-inner ~ [class^="k-input"],
[readonly=readonly].k-input-inner ~ [class^="k-input"] * {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
  background-image: none !important;
}
[readonly=readonly].k-input-inner :hover,
[readonly=readonly].k-input-inner ~ [class^="k-input"] :hover,
[readonly=readonly].k-input-inner ~ [class^="k-input"] * :hover,
[readonly=readonly].k-input-inner * :hover,
[readonly=readonly].k-input-inner ~ [class^="k-input"] * :hover,
[readonly=readonly].k-input-inner ~ [class^="k-input"] * * :hover {
  color: rgba(var(--defaultTextColor), 1) !important;
  background-color: rgba(var(--alternativeColor), 1) !important;
  background-image: none !important;
  cursor: default;
}
.k-grid-container .k-button {
  background-color: transparent;
  color: black;
  border: none;
}
.k-grid-container :not(.k-pager-sizes .k-button).k-button:hover {
  background-color: transparent;
  background-image: none !important;
}
.k-grid-container .k-table-row:hover:not(.k-detail-row) .k-button,
.k-grid-container .k-table-row.k-selected:not(.k-detail-row) .k-button {
  color: rgba(var(--altTextColor), 1);
}
.k-toolbar .pull-right,
.k-grid-toolbar .pull-right {
  right: 5px;
  position: absolute;
  padding-top: 7px;
  padding-bottom: 7px;
}
.k-toolbar .pull-right button,
.k-grid-toolbar .pull-right button {
  margin-left: 8px;
}
.k-toolbar .k-button,
.k-grid-toolbar .k-button {
  min-height: 29px;
}
.k-list-optionlabel {
  border-width: 0 0 1px;
  border-style: solid;
  border-radius: 4px;
  font-weight: 700;
}
.k-list-optionlabel :hover,
.k-list-optionlabel.k-hover {
  color: rgba(var(--altTextColor), 1) !important;
}
.k-grid-toolbar,
.k-toolbar {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
/*REMOVE BOX SHADOWS && OUTLINES*/
.k-checkbox,
.k-searchbox,
.k-textbox {
  box-shadow: none !important;
}
.k-tabstrip-content,
.k-wizard-step {
  outline: none !important;
}
/*REMOVE BOX SHADOWS && OUTLINES*/
.k-grid td .k-icon.k-i-caret-alt-right {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
}
.k-grid td .k-icon.k-i-caret-alt-right:before {
  content: "\f138";
}
.k-grid td .k-icon.k-i-caret-alt-down {
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
}
.k-grid td .k-icon.k-i-caret-alt-down::before {
  content: "\f13a";
}
.k-grid tr.k-table-row:hover .k-hierarchy-cell .k-icon,
.k-grid tr.k-table-row.k-selected .k-hierarchy-cell .k-icon {
  color: rgba(var(--altTextColor), 1);
}
.k-grid .k-grid-filter-menu.k-active {
  color: #424242;
  background-color: transparent;
  font-family: "WebComponentsIcons";
  font-size: 15px;
  font-weight: 100;
}
.k-grid .k-grid-filter-menu.k-active .k-svg-icon.k-svg-i-filter {
  display: none;
}
.k-grid .k-grid-filter-menu.k-active::before {
  content: "";
}
.k-detail-row .k-content {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}
.k-multiselect.k-input {
  height: auto;
}
.k-expander {
  border-radius: 4px;
  border-width: 1px !important;
}
.k-expander.k-focus,
.k-expander:hover,
.k-expander.k-focus:hover {
  box-shadow: none;
  border-color: rgba(0, 0, 0, 0.08) !important;
}
.selectionErrorColor {
  border-color: rgba(var(--errorColor), 1) !important;
}
.k-detail-row .k-grid-toolbar {
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
k-detail-cell {
  background-color: #ffffff;
}
.k-grid-header,
.k-table-header {
  padding-right: 0px !important;
  border-right-width: 15px;
  border-right-color: rgba(var(--primaryAccentColorHighlight), 1);
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.k-grid-header .k-table-row .k-header,
.k-table-header .k-table-row .k-header,
.k-grid-header .k-table-thead,
.k-table-header .k-table-thead {
  background-color: rgba(var(--primaryAccentColorHighlight), 1) !important;
}
.k-grid-header .k-table-row .k-header:first-child,
.k-table-header .k-table-row .k-header:first-child,
.k-grid-header .k-table-thead:first-child,
.k-table-header .k-table-thead:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.k-grid-header .k-grid-filter:hover,
.k-grid-header .k-header-column-menu:hover,
.k-grid-header .k-grid-header-menu:hover,
.k-grid-header .k-hierarchy-cell .k-icon:hover,
.k-grid-header .k-hierarchy-cell .k-svg-icon:hover {
  background-color: transparent;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
  border-radius: 4px;
}
.k-grid .k-detail-row .k-detail-cell {
  padding-left: 0px;
}
.k-item.k-check-all-wrap {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  margin-bottom: 5px;
}
.k-item.k-check-all-wrap .chkbx,
.k-item.k-check-all-wrap .k-checkbox {
  border-color: rgba(var(--secondaryColor), 1);
}
.darkBorder .k-input,
.darkBorder .k-picker {
  border-color: #aaa !important;
}
.copyAdressTextArea {
  border: none;
  right: 4px;
}
.copyAdressTextArea #FullAddress {
  background-color: white !important;
}
#MapView b {
  font-weight: bold;
}
.map-container {
  height: 600px;
  position: relative;
}
#map {
  height: 100%;
  position: relative;
}
.geo-legend-wrapper {
  grid-template-columns: repeat(16, 75px);
  grid-gap: 0px;
  z-index: 18;
  position: absolute;
}
.geo-legend-item {
  text-align: center;
  border-color: lightgrey;
  border: solid;
  border-width: 1px;
  color: white;
  background-color: #52CF52C0;
}
.ol-popup {
  position: absolute;
  background-color: #333;
  color: #fff;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);
  padding: 15px;
  border-radius: 10px;
  bottom: 12px;
  left: -50px;
  min-width: 280px;
}
.ol-popup:after,
.ol-popup:before {
  top: 100%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.ol-popup:after {
  border-top-color: #333;
  border-width: 10px;
  left: 48px;
  margin-left: -10px;
}
.ol-popup:before {
  border-top-color: #333;
  border-width: 11px;
  left: 48px;
  margin-left: -11px;
}
.ol-popup-closer {
  text-decoration: none;
  position: absolute;
  top: 2px;
  right: 8px;
  color: #fff;
}
.ol-popup-closer:after {
  content: "✖";
}
#map-tooltip {
  position: absolute;
  display: none;
  height: auto;
  width: auto;
  z-index: 100;
  background-color: #333;
  color: #fff;
  text-align: center;
  border-radius: 4px;
  padding: 5px;
  left: 50%;
  transform: translateX(3%);
  pointer-events: none;
  margin-left: 8px;
  margin-top: -19px;
}
#map-tooltip:after,
#map-tooltip:before {
  top: 8px;
  width: 0;
  height: 0;
  border-style: solid;
  border-top: 50px solid transparent;
  border-bottom: 50px solid transparent;
  border-right: 60px solid #333;
  border-left: 0;
  content: " ";
  position: absolute;
  pointer-events: none;
}
#map-tooltip:after {
  border-width: 10px;
  left: 1px;
  margin-left: -10px;
}
#map-tooltip:before {
  border-width: 11px;
  left: 1px;
  margin-left: -11px;
}
.ol-control.ol-zoom .ol-zoom-in,
.ol-control.ol-zoom .ol-zoom-out {
  font-size: 15px;
  font-family: 'Font Awesome 6 Pro';
}
.ol-control button {
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
}
.ol-control button i {
  font-size: 14px !important;
}
.ol-overlaycontainer-stopevent {
  display: grid;
  grid-template-areas: "ol-topLeft-wrapper ol-topRight-wrapper" "ol-bottomLeft-wrapper ol-bottomRight-wrapper";
  width: 100%;
  height: 100%;
}
#ol-topLeft-wrapper {
  display: grid;
  grid-area: ol-topLeft-wrapper;
  position: relative;
  grid-gap: 5px;
  height: fit-content;
  left: 6.5px;
  top: 95px;
}
#ol-topLeft-wrapper .ol-control {
  position: relative;
  width: fit-content;
}
#ol-topRight-wrapper {
  display: grid;
  grid-area: ol-topRight-wrapper;
  position: relative;
  grid-gap: 5px;
  height: fit-content;
  justify-self: end;
  right: 6.5px;
  top: 6px;
}
#ol-topRight-wrapper .ol-control {
  position: relative;
  width: fit-content;
}
#ol-bottomLeft-wrapper {
  display: grid;
  grid-area: ol-bottomLeft-wrapper;
  position: relative;
  grid-gap: 5px;
  height: fit-content;
  align-self: end;
  left: 6.5px;
  bottom: 6px;
}
#ol-bottomLeft-wrapper .ol-control {
  position: relative;
  width: fit-content;
}
#ol-bottomRight-wrapper {
  display: grid;
  grid-area: ol-bottomRight-wrapper;
  position: relative;
  grid-gap: 5px;
  height: fit-content;
  align-self: end;
  justify-self: end;
  right: 6.5px;
  bottom: 6px;
}
#ol-bottomRight-wrapper .ol-control {
  position: relative;
  width: fit-content;
}
#LayerSwitcher .k-button {
  width: fit-content !important;
  color: #000;
  padding: 10px;
  outline: none;
}
#LayerSwitcher .k-button .k-button-text {
  font-weight: 400;
}
#LayerSwitcher .k-button.k-selected {
  background-color: rgba(var(--primaryColor), 1);
  color: #fff;
}
#LayerSwitcher .k-button.k-selected .k-button-text {
  font-weight: 600;
}
#changingGeoLevelLoadingIndicator {
  font-size: 18px;
  margin-left: 10px;
  bottom: 6px;
  position: absolute;
  color: #000000bf;
  animation-name: spinRight;
  animation-duration: 900ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
.k-notification-info {
  background-color: rgba(var(--informationColor), 1);
  border-color: rgba(var(--informationColor), 1);
  color: rgba(var(--defaultTextColor), 1);
}
/*TmSelectionUgc*/
.showCompleteLogSwitchDiv {
  position: absolute;
  right: 5px;
}
.showCompleteLogSwitchDiv label {
  padding-top: 3px;
  color: rgba(var(--altTextColor), 1);
}
.nonRemovableListItem,
.nonRemovableListItem.k-selected {
  background-color: #787878 !important;
  color: #fff !important;
}
.nonRemovableListItem .k-list-item-text:after,
.nonRemovableListItem.k-selected .k-list-item-text:after {
  content: '\f023';
  font-family: Font Awesome\ 6 Pro;
  font-weight: 300;
  margin-left: 5px;
  font-size: 13px;
}
/*TmSelectionUgc*/
.k-input-prefix.k-input-prefix-horizontal:hover {
  background-color: rgba(var(--primaryColor), 1);
}
.k-input-suffix.k-input-suffix-horizontal:hover {
  background-color: rgba(var(--primaryColor), 1);
}
/**
 * VORÜBERGEHENDER BUGFIX:
 * In dieser Kendo UI–Version bleibt das „No data available“–Overlay
 * sichtbar, obwohl Daten gebunden wurden.
 *
 * Issue: https://github.com/telerik/kendo-ui-core/issues/8071
 * KEEP: Entfernen nach Upgrade auf Kendo UI 2025 Q1 (2025.1.211) oder neuer.
 */
.k-chart-overlay {
  display: none !important;
}
