/* ===== Dark theme =====
   Loaded after base.css when DARK_THEME = True in pmr/config.py.
   Set it to False to go back to the original light theme. */

html,
body {
  background-color: #18191a;
  color: #e4e4e4;
}

/* Logo is black on transparent -> show it white */
.site-logo {
  filter: invert(1);
}

.tagline {
  color: #aaa;
}

/* ===== Links ===== */
a:hover {
  color: #f0a820;
}

a:visited {
  color: #b87a10;
}

/* ===== Releases ===== */
.release-cover {
  border-color: #333;
}

.release-title {
  color: #f2f2f2;
}

.catalog-number {
  color: #999;
}

.release-musicians {
  color: #bbb;
}

/* ===== Bootstrap overrides ===== */
hr {
  border-top-color: rgba(255, 255, 255, 0.15);
}

.border-bottom {
  border-bottom-color: #333 !important;
}

.form-control,
.form-control:focus {
  background-color: #242526;
  color: #e4e4e4;
  border-color: #444;
}

.form-control:focus {
  border-color: #D58C04;
  box-shadow: 0 0 0 0.2rem rgba(213, 140, 4, 0.25);
}

.form-control::placeholder {
  color: #888;
}

.blockquote-footer {
  color: #999;
}

/* ===== Footer ===== */
.site-footer {
  border-top: 1px solid #333;
}
