@font-face {
  font-family: "Nova-Custom";
  src: url('/customizing/font.woff2') format('woff2'), url('/customizing/font.woff') format('woff'), url('/customizing/font.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
* {
  margin: 0;
  padding: 0;
}
*:focus {
  outline: 0;
}
html,
body {
  height: 100%;
  font-family: Nova-Custom, Verdana, Arial, sans-serif !important;
  font-size: 9pt;
  color: var(--fcBody);
  overflow: hidden;
}
#nova-application-container {
  height: 100%;
}
#nova-application-container .nova-web-component-header .nova-web-header-left-container {
  width: 315px;
  min-width: 315px;
}
#nova-application-container #nova-application-content {
  --web-content-background-color: #ffffff;
  --web-content-background-image: "";
  --web-content-background-image-position: "bottom right";
  --web-content-logo-image: url("../images/hsd.png");
  --web-content-color: #000000;
  --web-content-accent-background-color: #C00F2C;
  --web-content-accent-color: #ffffff;
  --web-content-hover-accent-background-color: #C00F2C;
  --web-content-hover-accent-color: #F29DAC;
  background-color: var(--bgColorBody);
  height: calc(100% - 65px);
}
.nova-web-svg {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
}
/*Kann gelöscht werden ??? Begin*/
.changeindicatorMessage {
  position: absolute;
  left: -20px;
  top: 0;
}
.changeindicatorMessageListBox {
  left: -20px;
  top: 0;
}
/*Kann gelöscht werden ??? Ende*/
/*Verwendung muss noch geprüft werden Begin*/
.nova-print-icon,
.nova-exchange-icon {
  margin-top: 10px;
  margin-left: 184px;
}
.nova-print-statusText,
.nova-exchange-statusText {
  width: 100%;
  text-align: center;
  margin-top: 8px;
  margin-bottom: 8px;
  display: inline-block;
}
.nova-print-openDialogLoadingIndicator,
.nova-exchange-exportDialogLoadingIndicator {
  background: url('../images/loading.gif') no-repeat center left !important;
}
a.nova-print-downloadReportLink,
a.nova-exchange-downloadExportFileLink {
  color: var(--fcLink);
}
/*Verwendung muss noch geprüft werden Ende*/
/*In Workflows verschieben Begin*/
.hsd-nova-workflow-protector {
  z-index: 2;
  position: absolute;
  opacity: 0.2;
  background-color: var(--bgColorHeaderFooter);
  height: calc(100% - 58px);
  width: calc(100% - 240px);
  left: 240px;
}
.hsd-nova-workflow-protector-text {
  z-index: 3;
  position: absolute;
  top: 33%;
  font-size: 40px;
  font-weight: bold;
  color: var(--fcError);
  padding-left: 20%;
}
/*In Workflows verschieben Ende*/
