/* ============================================================
   kino-blau.css – Kinoblau (#0084ff, gemessen auf kinola.at)
   Wird nur für Kino-Vorlagen geladen (file-beginning.inc).
   Vorbild: radla-exceptions.css (setzt --primary für Rad-Seiten).
   ============================================================ */
:root {
    --primary: #0084ff;
    --secondary: #0068cc;      /* Hover-Farbe der Buttons (siehe buttons.css) */
}

/* Überschriften und Links */
h1, .h1, h2, .h2 { color: var(--primary); }
.text-primary { color: var(--primary) !important; }
.content-block a:not(.btn), .breadcrumb a { color: var(--primary); }

/* Buttons: Bootstrap hat das Rot fest einkompiliert, deshalb hier ausdrücklich */
.btn-primary,
.btn-primary:not(:disabled):not(.disabled):active,
.btn-primary:focus {
    background-color: var(--primary);
    border-color: var(--primary);
    box-shadow: none;
}
.btn-primary:hover { background-color: var(--secondary); border-color: var(--secondary); }
.btn-outline-primary { color: var(--primary); border-color: var(--primary); }
.btn-outline-primary:hover { background-color: var(--primary); border-color: var(--primary); color: #fff; }

/* Menü-Unterstreichung des aktiven Punkts */
.underline--active>.underline--primary::after { background-color: var(--primary); }

/* Programm-Tabelle (curl-Ergebnis vom Reservierungssystem): Text dunkel, Blau nur beim Zeigen */
.content-block .filmtable a { color: #212529; }
.content-block .filmtable a:hover { color: var(--primary); }
