body#kt_body {
  --gf-color-primary: #FFDE00 !important;
  --gf-local-bg-color: #FFDE00 !important;
}
body#kt_body .form-control.form-control-solid {
  border-color: var(--bs-gray-400);
}
body#kt_body .form-check-label {
  color: var(--bs-gray-800);
}
body#kt_body .form-check-input {
  border: 1px solid var(--bs-gray-400);
}
body#kt_body .form-check-input:checked {
  background-color: #FFDE00;
  border-color: #FFDE00;
}
body#kt_body .modal .ki-duotone,
body#kt_body .modal .ki-outline,
body#kt_body .modal .ki-solid {
  font-size: 30px !important;
  color: #333;
}
body#kt_body .card {
  border: 1px solid var(--bs-border-dashed-color);
}
body#kt_body .aside-lkkaernten .d-flex-100 {
  margin-top: 20px;
  clear: both;
  width: 100%;
}
body#kt_body .btn-back {
  line-height: 20px;
  text-align: center;
  background-color: #FFDE00;
  color: #333 !important;
  padding: 10px 35px;
  border-radius: 5px;
  font-size: 14px;
}
body#kt_body .btn-back:hover {
  background-color: #e6c800;
  color: #333 !important;
}
body#kt_body .participantEvaluation .row-is-invalid {
  color: #FF0000 !important;
}
body#kt_body .participantEvaluation .row-is-invalid label {
  color: #FF0000 !important;
  font-weight: bold !important;
}
body#kt_body .participantEvaluation .row-is-invalid .form-control.form-control-solid {
  border-color: #FF0000 !important;
  color: #FF0000 !important;
}
body#kt_body .participantEvaluation .row-is-invalid .form-check-input {
  border: 1px solid #FF0000 !important;
  color: #FF0000 !important;
}
body#kt_body table.border th {
  border: 1px solid #FF0000 !important;
}
body#kt_body table.border td {
  border: 1px solid #FF0000 !important;
}
body#kt_body table td.text-actions a i {
  font-size: 1.5rem !important;
}
body#kt_body table td i.status {
  background-color: #000;
  width: 15px;
  height: 15px;
  font-size: 1.5rem !important;
  border-radius: 50%;
  display: inline-block;
}
body#kt_body table td i.status.status-success {
  background-color: var(--bs-success);
}
body#kt_body table td i.status.status-danger {
  background-color: var(--bs-danger);
}
body#kt_body table td i.status.status-warning {
  background-color: var(--bs-warning);
}
body#kt_body .nav .nav-item a {
  font-weight: bold;
}
body#kt_body .nav .nav-item a.active,
body#kt_body .nav .nav-item a:hover {
  border-bottom: 2px solid #FFDE00;
}
body#kt_body .btn.btn-primary {
  background-color: #FFDE00;
  color: #333 !important;
}
body#kt_body .btn.btn-primary:hover {
  background-color: #ccb200 !important;
}
body#kt_body .gform_wrapper .filedownload {
  --gf-local-color: var(--gf-ctrl-label-color-primary);
  --gf-local-display: flex;
  --gf-local-font-family: var(--gf-ctrl-label-font-family-primary);
  --gf-local-font-size: var(--gf-ctrl-label-font-size-primary);
  --gf-local-font-style: var(--gf-ctrl-label-font-style-primary);
  --gf-local-font-weight: var(--gf-ctrl-label-font-weight-primary);
  --gf-local-letter-spacing: var(--gf-ctrl-label-letter-spacing-primary);
  --gf-local-line-height: var(--gf-ctrl-label-line-height-primary);
  --gf-local-margin-y: 0;
  --gf-local-margin-x: 0;
  color: var(--gf-local-color);
  display: var(--gf-local-display);
  font-family: var(--gf-local-font-family);
  font-size: 18px;
  font-style: var(--gf-local-font-style);
  font-weight: var(--gf-local-font-weight);
  letter-spacing: var(--gf-local-letter-spacing);
  line-height: var(--gf-local-line-height);
  margin-block: var(--gf-local-margin-y);
  margin-inline: var(--gf-local-margin-x);
}
body#kt_body .gform_wrapper .filedownload i {
  color: #FFDE00;
  margin-right: 10px;
  font-size: 18px;
}
body#kt_body .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
  background-color: #ccb200;
}
body#kt_body .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before {
  color: #ccb200;
}
body#kt_body .gform_button,
body#kt_body .gform_next_button,
body#kt_body .gfield_list_icons button {
  background-color: #FFDE00;
  color: #333;
}
body#kt_body .gform_button:hover,
body#kt_body .gform_next_button:hover,
body#kt_body .gfield_list_icons button:hover {
  background-color: #e6c800;
}
body#kt_body .gf_progressbar_percentage {
  background-color: #FFDE00;
}
body#kt_body .gfield_list_icons {
  min-width: 150px;
}
body#kt_body .gform_confirmation_message {
  color: var(--bs-text-gray-900) !important;
  font-size: 1.5rem !important;
  font-weight: 600 !important;
  text-align: center;
}
body#kt_body .gform_confirmation_message xxxa {
  background-color: #FFDE00;
  color: #333;
  font-size: 1rem;
  font-weight: normal;
  padding: 20px;
}
.link-lk {
  color: #666;
}
.link-lk:hover {
  color: #333;
}
/*# sourceMappingURL=lkadaption.css.map */