a.dxim_button,
a.dxim_button_styled {
  background-color: transparent !important;
  border-width: 1px !important;
  border-style: solid;
  border-color: rgba(0, 173, 238, 0.55) !important;
  border-radius: 10px;
  margin-right: 8px;
  margin-top: 8px;
  padding: 8px 16px;
  color: #333 !important;
  text-decoration: none;
  display: inline-block;
  transition: transform 0.3s ease, background-color 0.3s ease;
  font-weight: 500;
  text-align: center !important;
}
a.dxim_button:hover,
a.dxim_button_styled:hover,
a.button_print:hover,
a.wpcs_vehicle_single_btn:hover {
  background-color: rgba(0, 173, 238, 0.1) !important;
  transform: scale(1.03);
  /* Effekt wie .hvr-grow */
}
.dxim_filter_slider > #wpcs_fs_mileage_max .noUi-connect {
  background-color: #00adee;
}
.dxim_filter_slider > #wpcs_fs_price_max .noUi-connect {
  background-color: #00adee;
}
.dxim_filter_slider > #wpcs_fs_first_registration_min .noUi-connect {
  background-color: #00adee;
}
.fusion-flex-justify-content-flex-start > .fusion-text-7 .label_wrapper {
  font-size: 13px;
  font-weight: 400;
}
.fusion-flex-justify-content-flex-start > .fusion-text-8 .label_wrapper {
  font-size: 13px;
  font-weight: 400;
}
.fusion-flex-justify-content-flex-start > .fusion-text-9 .label_wrapper {
  font-size: 13px;
  font-weight: 400;
}
.fusion-text #wpcs_fl_first_registration_min_current {
  font-weight: 600;
}
.fusion-layout-column .fusion-text .dxim_filter_slider {
  font-weight: 600;
}
.fusion-text #wpcs_fl_mileage_max_current {
  font-weight: 600;
}
.fusion-text #wpcs_fl_price_max_current {
  font-weight: 600;
}
.fusion-flex-justify-content-flex-start .vehicle-on-archive {
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: rgba(255, 1, 5, 0.52);
  /* <- ROT! */
  margin-bottom: 0px;
  padding-bottom: 15px;
  padding-top: 0px;
  border-radius: 5px 5px 5px 5px;
}
.wpcs_vehicles_wrapper > .vehicle-on-archive .wpcs_vehicle_single_btn {
  font-size: 14px;
  padding-right: 10px;
  padding-left: 10px;
}
.wpcs_vehicles_wrapper > .vehicle-on-archive .wpcs_compare_toggle_btn {
  font-size: 14px;
  padding-left: 10px;
  padding-right: 10px;
}
.wpcs_vehicles_wrapper > .vehicle-on-archive .wpcs_park_toggle_btn {
  font-size: 14px;
  padding-right: 10px;
  padding-left: 10px;
}
