body.infofenster_active{
  overflow: hidden;
}
.block-ee-frontnotice.contextual-region{
  position: unset;
}
#anlegerinformation_overlay{
  position: absolute;
  width: 100%;
  height: 100vh;
  top: 0px;
  left: 0px;
  overflow: hidden;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 102;
}
#anlegerinformation{
    position: fixed;
    top: 50%;
    left: 50%;
    width: auto;
    height: auto;
    padding:40px;
    -webkit-transform: translate(-50%,-50%);
    -moz-transform:    translate(-50%,-50%);
    -ms-transform:     translate(-50%,-50%);
    -o-transform:      translate(-50%,-50%);
    transform:         translate(-50%,-50%);
    z-index: 1000;
    background-color: #ffffff;
    -webkit-box-shadow: 0px 2px 10px 0px rgba(50, 50, 50, 0.58);
    -moz-box-shadow:    0px 2px 10px 0px rgba(50, 50, 50, 0.58);
    box-shadow:         0px 2px 5px 0px rgba(50, 50, 50, 0.7);
}
#anlegerinformation_content{

}

.frontnotice_close_button {
  color:var(--primary, gray);
  background: none;
  border: none;
  font-size: 1.5rem;
  cursor: pointer;
  float: right;
}
