/* =========================================================
   IGM Background (Global) – Staff + Admin + Client + Login
   Fix: kein Grau beim Scrollen
   ========================================================= */

:root{
  --igm-primary:#009DE0;
  --igm-link:#004394;
  --igm-light:#E0F6FF;
  --igm-text:#111111;
  --igm-border:#D6DDE5;
}

/* 1) Hintergrund auf html, damit er IMMER “durchgeht” */
html{
  min-height:100%;
  background: url("../img/igm-bg-4k.png") no-repeat center center fixed;
  background-size: cover;
  background-color:#eaf4fb; /* fallback */
}

/* 2) Body transparent (kein Grau/Weiss darüber legen) */
body{
  min-height:100%;
  margin:0;
  background: transparent !important;
  color: var(--igm-text);
  font-family: Arial, Helvetica, sans-serif;
}

/* 3) osTicket-Wrapper: transparent lassen, damit Hintergrund sichtbar bleibt */
#pjax-container,
#content,
#footer,
#wrapper,
#main,
#body,
.content,
#container-wrapper{
  background: transparent !important;
}

/* 4) Container bewusst weiss (Lesbarkeit), aber nur der Container */
#container{
  background:#fff !important;
  border:1px solid var(--igm-border) !important;
  border-radius:10px;
  box-shadow:0 10px 30px rgba(0,0,0,.08);
  overflow: visible;
}

/* Optional: auf sehr hohen Seiten sicherstellen, dass nichts “grau” wird */
#container:after{
  content:"";
  display:block;
  clear:both;
}
