.container-header {
  background-color: #919191; /* Top banner background*/
  background-image: none;
}
.footer {
    margin-top: 1em;
    color: #fff;
    background-color: #919191;
    background-image: none;
}
h1, h2, h3, h4, h5, h6 {
  color: #6B7CA5; /* Titel and headeds on pages */
}
.h1, .h2, .h3, .h4, .h5, .h6 {
  color: #FF0000; /* ?????????? */
}
a, a:hover, a:focus {
  color: #444444; /* Links and menu items */
}
.btn-info {
	background-color: #FF0000; /* ?????????? */
	border-color: #FF0000; /* ?????????? */
	color: #FF0000; /* ?????????? */
}
.btn-primary, .btn-primary:focus, .btn-primary:hover {
	background-color: #6B7CA5; /* Button background */
	border-color: var(--cassiopeia-color-hover);
}

.btn-check:focus + .btn-info, .btn-info:focus, .btn-info:hover {
	background-color: #FF0000; /* ?????????? */
	border-color: #FF0000; /* ?????????? */
	color: #FF0000; /* ?????????? */
}