/* Alle Standard-Buttons in DRK-Rot */
button,
input[type="button"],
input[type="submit"],
.btn,
.button,
a.button,
a.btn {
    background-color: #e60005 !important;
    border-color: #e60005 !important;
    color: #ffffff !important;
}

/* Hover-/Fokus-Zustand etwas dunkler */
button:hover,
button:focus,
input[type="button"]:hover,
input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
.btn:hover,
.btn:focus,
.button:hover,
.button:focus,
a.button:hover,
a.button:focus,
a.btn:hover,
a.btn:focus {
    background-color: #c00004 !important;
    border-color: #c00004 !important;
    color: #ffffff !important;
}

/* Checkboxen im DRK-Rot hervorheben */
input[type="checkbox"] {
    accent-color: #e60005; /* Moderne Browser */
}

/* Für Browser ohne accent-color: Rahmenfarbe anpassen */
input[type="checkbox"] {
    width: 16px;
    height: 16px;
    border: 2px solid #e60005;
}

/* Markierte Checkboxen stärker betonen */
input[type="checkbox"]:checked {
    border-color: #e60005;
    background-color: #e60005;
}

/* Footer-Hinweis "Unterstützt von listmonk" ausblenden */
footer.container {
    display: none !important;
    visibility: hidden !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    font-size: 0 !important;
}

/* Checkboxen und Radiobuttons in DRK-Rot */
input[type="checkbox"],
input[type="radio"] {
    accent-color: #e60005;
}