/* Erdemli Nesiller — 2. renk (secondary): #ff2d21 rgb(255, 45, 33) */
/* style.css içindeki yeşil btn-secondary (#0b9450) kurallarını ezer */

:root {
  --bs-secondary: #ff2d21;
  --bs-secondary-rgb: 255, 45, 33;
}

.text-secondary {
  color: #ff2d21 !important;
}

.bg-secondary {
  background-color: #ff2d21 !important;
}

.border-secondary {
  border-color: #ff2d21 !important;
}

.link-secondary {
  color: #ff2d21 !important;
}

.link-secondary:focus,
.link-secondary:hover {
  color: #e0261c !important;
}

.btn-secondary,
.btn.btn-secondary {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
}

.btn-secondary:hover,
.btn.btn-secondary:hover {
  color: #fff !important;
  background-color: #e0261c !important;
  border-color: #e0261c !important;
}

.btn-check:focus + .btn-secondary,
.btn-secondary:focus,
.btn.btn-secondary:focus {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
  box-shadow: none !important;
}

.btn-check:checked + .btn-secondary,
.btn-check:active + .btn-secondary,
.btn-secondary:active,
.btn-secondary.active,
.show > .btn-secondary.dropdown-toggle,
.btn.btn-secondary:active,
.btn.btn-secondary.active {
  color: #fff !important;
  background-color: #e0261c !important;
  border-color: #e0261c !important;
}

.btn-secondary:disabled:not(.btn-circle):not(.btn-block),
.btn-secondary.disabled:not(.btn-circle):not(.btn-block),
.btn.btn-secondary:disabled {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
  opacity: 0.65;
}

.btn-outline-secondary {
  color: #ff2d21 !important;
  border-color: #ff2d21 !important;
  background-color: transparent !important;
}

.btn-outline-secondary:hover,
.btn-outline-secondary:active,
.btn-outline-secondary.active {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
}

.btn-soft-secondary {
  color: #ff2d21 !important;
  background-color: #ffeae8 !important;
  border-color: transparent !important;
}

.btn-soft-secondary:hover {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
}

.bg-soft-secondary {
  background-color: #ffeae8 !important;
}

.bg-pale-secondary {
  background-color: #ffd5d2 !important;
}

.alert-secondary {
  color: #8f1a13 !important;
  background-color: #ffd5d2 !important;
  border-color: #ffd5d2 !important;
}

.badge.bg-secondary,
.badge-secondary {
  background-color: #ff2d21 !important;
}

/* Bağış Yap butonları */
.btn-bagisyap.btn-secondary,
a.btn-secondary[href*="bagis"]:not([href*="sepetim"]),
.ynSliderBtn.btn-secondary {
  color: #fff !important;
  background-color: #ff2d21 !important;
  border-color: #ff2d21 !important;
}

.btn-bagisyap.btn-secondary:hover,
a.btn-secondary[href*="bagis"]:not([href*="sepetim"]):hover,
.ynSliderBtn.btn-secondary:hover {
  color: #fff !important;
  background-color: #e0261c !important;
  border-color: #e0261c !important;
}

.btn-secondary.btn-circle.ripple::before,
.btn-secondary.btn-circle.ripple::after {
  background: #ff2d21 !important;
}
