
body {
	background-color: rgb(40, 40, 40);	
	color: #fff;
}

/* Links */
a,
a:focus,
a:hover {
  color: #fff;
}

.container {
	background-color: rgb(40, 40, 40);
	max-width: 960px;
}

/*
 * Custom translucent site header
 */

.site-header {
  background-color: rgb(40, 40, 40);
  -webkit-backdrop-filter: saturate(180%) blur(20px);
  backdrop-filter: saturate(180%) blur(20px);
}
.site-header a {
	background-color: rgb(40, 40, 40);
  color: #999;
  transition: ease-in-out color .15s;
}
.site-header a:hover {
	background-color: rgb(40, 40, 40);
  color: #fff;
  text-decoration: none;
}

@media only screen and (min-width: 767px) {
	.start-stop {
		max-width: 500px;
	}
}


.figure-caption {
	color: #fff
}

.btn-outline-secondary {
	color: #fff;
}

