/* Red heading */
.twc-calidc h1 {
color: #bf0219 !important;
}
/* Hot pink underline */
.twc-calidc h1::after {
background-color: #ea0d5d !important;
}
/* Red input borders */
.twc-calidc input {
border-color: #bf0219 !important;
}
/* Hot pink input borders on focus */
.twc-calidc input:focus {
border-color: #ea0d5d !important;
}
/* Red button with BLACK text and lighter font weight */
.twc-calidc button[type="submit"] {
background-color: #bf0219 !important;
color: #000000 !important;
font-weight: 400 !important; /* Normal weight, or try 300, 500, 600 */
}
/* Hot pink button on hover with BLACK text */
.twc-calidc button[type="submit"]:hover {
background-color: #ea0d5d !important;
color: #000000 !important;
font-weight: 400 !important; /* Same weight on hover */
}
/* Hot pink link */
.twc-calidc a {
color: #ea0d5d !important;
}
/* Red background overlay (optional - remove if you don't want) */
.twc-calidc {
background-color: rgba(191, 2, 25, 0.95) !important;
}
/* Account panel background */
.twc-capc {
background-color: #ffffff !important;
}
/* Section headings - RED */
.twc-capc h1,
.twc-capc h2,
.twc-capc h3 {
color: #bf0219 !important;
}
/* Links - HOT PINK */
.twc-capc a {
color: #ea0d5d !important;
text-decoration: none !important;
}
.twc-capc a:hover {
color: #bf0219 !important;
text-decoration: underline !important;
}
/* Buttons - RED with BLACK text */
.twc-capc button {
background-color: #bf0219 !important;
color: #000000 !important;
font-weight: 400 !important;
border: none !important;
}
.twc-capc button:hover {
background-color: #ea0d5d !important;
color: #000000 !important;
}
/* Input fields - RED borders */
.twc-capc input,
.twc-capc select,
.twc-capc textarea {
border-color: #bf0219 !important;
}
.twc-capc input:focus,
.twc-capc select:focus,
.twc-capc textarea:focus {
border-color: #ea0d5d !important;
outline: none !important;
}
/* Hide all images (including course thumbnails) */
.twc-capc img {
display: none !important;
}
/* Active/selected navigation - HOT PINK border */
.twc-capc [aria-current="page"],
.twc-capc .active {
border-left: 3px solid #ea0d5d !important;
}
/* Section dividers - light RED */
.twc-capc hr {
border-color: rgba(191, 2, 25, 0.2) !important;
}