body {
  background-color: #1e1e1e;
  color: #f1f1f1;
  font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
}

.navbar {
  background-color: #2c2c2c;
}

.nav-link, .navbar-brand {
  color: #f1f1f1 !important;
}

.nav-link:hover {
  color: #cccccc !important;
}

.card {
  background-color: #2b2b2b;
  color: #f1f1f1;
  border: 1px solid #444;
}

hr {
  border-top: 2px solid #444;
}

a {
  color: #ffffff;
}

a:hover {
  color: #cccccc;
}
