@charset "UTF-8";

/*!
 * Copyright 2011-2021 KM-DEV Team & Bootstrap Authors
 * Fürn Light benötigte CSS Klassen / Gegenpart ist das Darktheme style.bundle.dark.css
*/
body {
  background-color: #EAF1F7;
}

.bg-white {
  background-color: #ffffff !important;
}

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e6e6e6 !important;
}

.wave.wave-success {
  background-color: rgba(27, 197, 189, 0.1) !important;
}

.wave:after {
  background: white;
}

.wave:before {
  background-color: #ffffff;
}

.dropdown-menu {
  background-color: #ffffff;
  box-shadow: 0px 0px 50px 0px rgba(82, 63, 105, 0.15);
  border: 0 solid rgba(0, 0, 0, 0.15);
}

.text-lightdark {
  color: #3F4254 !important;
}

.navi .navi-item .navi-link .navi-text {
  color: #3F4254;
}

.form-control.form-control-solid {
  background-color: #ffffff;
  border: 1px solid #E4E6EF;
  color: #3F4254;
}

.form-control[readonly] {
  background-color: #21264f;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(1.5em + 1.3rem + 2px);
  padding: 0.65rem 1rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #3F4254;
  background-color: #ffffff;
  background-clip: padding-box;
  border: 1px solid #E4E6EF;
  border-radius: 0.42rem;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

.text-dark-75 {
  color: #3F4254 !important;
}

.text-dark-50 {
  color: #7E8299 !important;
}

.bg-gray-100 {
  background-color: #F3F6F9 !important;
}

.text-darkgrey {
  color: #3F4254 !important;
}

.form-control:focus {
  color: #3F4254;
  background-color: #ffffff;
  border-color: #69b3ff;
  outline: 0;
}

select.form-control:focus::-ms-value {
  color: #3F4254;
  background-color: #ffffff;
}

.datatable.datatable-default>.datatable-table {
  background-color: #ffffff;
}

.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row>.datatable-cell>span {
  color: #3F4254;
}

.datatable.datatable-default>.datatable-table>.datatable-body .datatable-row.datatable-row-active>.datatable-cell {
  background-color: #F3F6F9;
}

.card.card-custom {
  -webkit-box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  box-shadow: 0px 0px 30px 0px rgba(82, 63, 105, 0.05);
  border: 0;
}

.table {
  color: #3F4254;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #EBEDF3;
}

.text-darkinv {
  color: #0a0a0a !important;
}

.text-dark {
  color: #181C32 !important;
}

.text-darkligth {
  color: #242626 !important;
}

.bg-hover-light:hover {
  background-color: #F3F6F9 !important;
}

.select2-container--default .select2-selection--single,
.select2-container--default .select2-selection--multiple {
  border: 1px solid #3F4254;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice {
  background: #F3F6F9;
}

.select2-container--default .select2-results__option.select2-results__option--highlighted {
  background: #F3F6F9;
  color: #3F4254;
}

.select2-container--default.select2-container--disabled .select2-selection--multiple,
.select2-container--default.select2-container--disabled .select2-selection--single {
  cursor: not-allowed;
  background-color: #ffffff;
  opacity: 0.5;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background: #EBEDF3;
  color: #3F4254;
}

.select2-container--default .select2-selection--single .select2-selection__placeholder,
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
  color: #B5B5C3; }

  .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #3F4254;
  }

  .btn {
    color: #3F4254;
  }

  .accordion .card .card-header .card-title.collapsed {
    color: #3F4254;
  }

  hr {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
  }
  .modal-content {
    -webkit-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
    box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.1);
  }
  .modal-backdrop {
    background-color: #000000;
  }
  .modal-backdrop.show {
    opacity: 0.2; }


    .symbol .symbol-label {
      background-color: #F3F6F9;
}

.timeline.timeline-4 .timeline-items .timeline-item .timeline-content {
  position: relative;
  border-radius: 0.42rem;
  padding: 1rem 1.5rem;
  background-color: #F3F6F9;
}


.timeline.timeline-4 {
  position: relative;
  width: 100%;
}
