html, body {
    height:100%;
}
body{
    display: flex;
    flex-direction: column;
}
main{
flex-grow: 1;
}

.elementor-widget-off-canvas .e-off-canvas{z-index:998 !important;}

.login-remember{display:none;}
.background-login{
	background-size: cover;
    background-position: center center;}

.img-attachement{height:100px;width:100px;}


       
.jet-engine-gallery-grid__item a {width:100px;display: flex;
  align-items: center;
  justify-content: center;}
.jet-engine-gallery-grid__item-img {
text-align: center;}
.jet-engine-gallery-grid__item{flex:auto ;}

.jet-engine-gallery-grid__item img:before {
   content: url(https://portal.simnex.de/wp-includes/images/media/default.svg);
}

.offen { background-color: #EF233C; } .geschlossen { background-color: #4EB439; } .bearbeitung { background-color: #FF8933; }


.file-item { display: flex;
    justify-content: center;
	text-align: center;}
.custom-gallery img{border-radius:2px !important;}
.file-item a {font-size: var(--e-global-typography-secondary-font-size)!important;
color: var(--e-global-color-cae58bd)!important;
line-height: var(--e-global-typography-secondary-line-height)!important;
font-weight: var(--e-global-typography-secondary-font-weight) !important;}

.custom-gallery {
    align-items: start !important;
}

.sidebar-menu svg {margin-right:8px; width:20px; height: 20px;}
.sidebar-menu g {fill: var(--e-global-color-primary);}
.sidebar-menu li:hover {background-color:#F8F8F8; border-radius:4px;}
.jet-nav-link-text {display:flex !important; text-align:center !important;}


.search-results {
    background-color: var(--e-global-color-7740015);
    width: 100%;
    margin-top: 8px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-radius: 4px;
    border: solid 1px black;
	display: none;
}
.search-results li {
	list-style: circle;
    cursor: pointer;
    width: fit-content;
    padding: 6px;
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}
.search-results li:hover {
	background-color: var(--e-global-color-c97bc1d);
	border-radius: 4px;
}

textarea, input, select {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
}