.acc {
  background-color: transparent;
  /*color: #b0063d;*/
  font-size: 1rem;
  cursor: pointer;
  display: flex;
  gap: 0.125rem;
  margin-top: 0.313rem;
  margin-top: 0.313rem;
  padding-right: 0;
  padding-left: 0;
  width: 100%;
  height: auto;
  border: none;
  text-align: left;
  outline: none;
  margin-top: 30px;
 }

.acc span:hover {
  text-decoration: underline;
}

.acc:focus-visible, .acc:focus-visible:active {
  outline: 0;
  color: #b0063d;
  border-color: #dedede;
  box-shadow: 0 0 0 1px #e2f1ff, 0 0 0 4px #417db4;
}

.panel {
  display: none;
  margin-left: 5px;
}

.panel ul {
  margin-bottom: 0;
  margin-left: 1.1rem;
/*  list-style-type: disc;*/
}

.panel > p {
  padding-left: 1.1rem;
  padding-top: 1.5em;
}

.chevron-icon {
  margin-bottom: 5px;
  margin-top: 2px;
  margin-right: 5px;
}

.content ul li {
  padding-left: 0px;
  margin-bottom: 0;
}

.login #eid-auth {
  margin-top: 1.5em;
}

#changepassword_form {
  padding: 15px !important;
}

#content_container:has(#changepassword_form){
  margin: 0 auto!important;
  padding-left: 0;
}
@media (max-width: 1200px) {
  #content_container:has(#changepassword_form) {
    margin-top: 130px !important;
    padding-left: 0;
    padding-right: 0;
  }
}
.col:has(#changepasswordInfo){
  padding: 0!important;
}
.form-row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.input-invalid {
  border-color: transparent !important;
  outline: 1px solid #fae1e1 !important;
  box-shadow: 0 0 0 4px #dd5f69 !important;
}
.input-invalid:focus {
  border-color: transparent !important;
  outline: 1px solid #fae1e1 !important;
  box-shadow: 0 0 0 4px #dd5f69 !important;
}
a.a-password-eye {
  right: 30px !important;
  top: 10px !important;
}

#tf_pwd_eye {
  color: #323232 !important;
}
#tf_pwd_eye:hover {
  color: #b0063d !important;
}
.rule-ok {
  text-decoration: underline !important;
} 

/* Auswirkungen vom Verstecken von Hile Aside gegenwirken*/
.login #content-container .col-xl-8 {
  width: 100%;
}
/*
/*logogröße */    
nav.navbar .navbar-brand img.logo-1x {
 height: 4.5rem;
 margin-top: -0.6rem;
}
#headline {
  font-size: 1.5rem;
}

.applcard_title img {
        background-color: white;
	padding: 2px;
}
