:root {
  --hue: 310;
  --hsl-primary-dark: var(--hue) 50% 45%;
  --hsl-primary-contrast: var(--hue) 45% 50%;
  --hsl-primary-light: var(--hue) 55% 55%;
}

.page-login-body {
	background-image: url("../images/engstlenalp.jpg") !important;
	  -webkit-background-size: cover;
  	-moz-background-size: cover;
  	-o-background-size: cover;
  	background-size: cover;	
	  background-repeat:no-repeat;
	  background-position:center;
    background-size: 100% 100%;
	  z-index: -2;	
} 

.login-container h1 { 
	  display: none !important;
    font-family: Rock Salt, Helvetica, sans-serif;
	  margin-bottom: 2rem;
    font-weight: 200;
    font-size: 5rem;
	  color: rgba(255, 255, 255, 1);
}

.input {
    appearance: menulist-button;
    background-image: none !important;
    background-color: rgba(214, 219, 223, 0.1) !important;
    color: rgba(255, 255, 255, 1) !important;
	  border-radius: 3px !important;
}

.swal2-input {
	  background-color: rgba(214, 219, 223, 1) !important;
	  color: rgba(0, 0, 0, 1) !important;
}

.swal2-confirm.button {
	  background-color: rgba(214, 219, 223, 1) !important;
	  border-color: rgba(255, 255, 255, 1) !important;
	  color: rgba(0, 0, 0, 1) !important;	
}

.swal2-cancel.button.button-secondary {
	  background-color: rgba(214, 219, 223, 1) !important;
	  color: rgba(0, 0, 0, 1) !important;	
}

/* Hintergrund Login Feld */
.button, .uppy-Dashboard-browse {
    background-color: rgba(40, 111, 191, 0.7) !important;
    border-color: rgba(0, 0, 0, 0.2) !important; 
    color: rgba(255, 255, 255, 1) !important;
}

/* Hintergrund Login Feld */
.upload-button {
    /* background-color:  rgba(185, 137, 70, 1) !important; */
    background-color: var(--primary) !important;
    border-color: rgba(0, 0, 0, 0) !important;
    color: rgba(255, 255, 255, 1) !important;
}
  
/* Hintergrund Warning Feld */
.alert-warning {
    background-color: rgba(172, 172, 172, 1) !important;
    border-color: rgba(172, 172, 172, 1) !important;  */
}

.alert-danger {
    background-color: rgba(172, 57, 57, 0.9) !important;
}

.uppy-Dashboard-AddFiles-title button {
    /* background-color:  rgba(185, 137, 70, 1) !important; */
    background-color: var(--primary) !important;
}

/* Hintergrund Logout Feld */
.swal2-confirm.button {
    background-color: var(--primary) !important;
    color: rgba(255, 255, 255, 0.8) !important;
}

/* Hintergrund Logout Feld */
.swal2-cancel.button.button-secondary {
    background-color: var(--primary) !important;
	  border-color: rgba(255, 255, 255, 1) !important;
    color: rgba(255, 255, 255, 1) !important;
}

/* hide the icon overlay in the gallery layout */
.files-icon-overlay .svg-path-marker {
    display: none;
}

/* hide the icon in popup caption */
.popup-exif .exif-gps {
    display: none;
}

.dropdown-menu .map-link-text {
    display: none;
}

.map-link {
    display: none;
}

.svg-marker, .svg-path-marker {
    display: none;
}

input,
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus {
      -webkit-box-shadow: 0 0 50px rgba(255, 255, 255, 8) inset !important;
      background-color: transparent !important;
      background-clip: text;
}