
.popover{
  z-index: 6002 !important;
  border-color: rgb(225, 225, 225) !important;

}

.bs-popover{
  border-radius: 20px!important;

}
.popover-header {
  background-color: rgb(81, 81, 82);
}
.popover-body {
  background-color: rgb(54, 54, 56);
  border-bottom-left-radius: calc(.3rem - 1px)!important;
  border-bottom-right-radius: calc(.3rem - 1px)!important;
}

.tooltipbodytext{
  hyphens: auto; 
  text-align: justify
}
/**

Arrow colors and margin settings

*/

.bs-popover-auto[x-placement^=right]{
  margin-left: 15px!important;
}
.arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after {
  border-right-color: rgb(255, 255, 255) !important;
  border-bottom-color: rgba(255, 255, 255, 0) !important;
  border-left-color: rgba(255, 255, 255, 0) !important;
  border-top-color: rgba(255, 255, 255, 0) !important;
}

.bs-popover-auto[x-placement^=left]{
  margin-right: 15px!important;
}
.arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after {
  border-left-color: rgb(255, 255, 255) !important;
  border-bottom-color: rgba(255, 255, 255, 0) !important;
  border-top-color: rgba(255, 255, 255, 0) !important;
  border-right-color: rgba(255, 255, 255, 0) !important;
}

.bs-popover-auto[x-placement^=bottom]{
  margin-top: 15px!important;
}
.arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-bottom-color: rgb(255, 255, 255) !important;
  border-left-color: rgba(255, 255, 255, 0) !important;
  border-top-color: rgba(255, 255, 255, 0) !important;
  border-right-color: rgba(255, 255, 255, 0) !important;
}

.bs-popover-auto[x-placement^=top]{
  margin-bottom: 15px!important;
}
.arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after {
  border-top-color: rgb(255, 255, 255) !important;
  border-left-color: rgba(255, 255, 255, 0) !important;
  border-bottom-color: rgba(255, 255, 255, 0) !important;
  border-right-color: rgba(255, 255, 255, 0) !important;
}



.custom-file-input ~ .custom-file-label::after {
  content: "Durchsuchen";
}