html,
body {
  font-family: "Noto Sans", sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
  font-size: 1rem;
  margin: 0;
  margin-top: 2.5rem;
  padding: 0;
  color: #000;
  scroll-behavior: smooth;
}

h1,
h2,
h3,
h4 {
  font-family: "Roboto Condensed", sans-serif;
}

a {
  text-decoration: none;
  font-weight: 600;
  color: #2a8071;
}
a:hover {
  color: #11332d;
}

nav {
  font-family: "Roboto Condensed", sans-serif;
  background-color: #37a794;
  border-bottom: 3px solid #2a8071;
}
nav a {
  font-weight: 400;
  color: #fff;
}
nav a:hover {
  color: #2a8071;
}

.navbar {
  color: #000;
}
.navbar a.navbar-brand {
  color: #000;
}
.navbar a.navbar-brand:hover {
  color: #2a8071;
}

#main, #additional {
  padding: 1rem;
}

.green {
  color: #2a8071;
}

.red {
  color: red;
}

h2.green:hover {
  color: #37a794;
}

img {
  border: 3px solid #37a794;
}

header {
  margin: 1rem 1rem 1rem 1rem;
}

.panel .col-sm {
  border: 3px solid #37a794;
}
.panel .fas {
  color: #2a8071;
}

.covid {
  border: 3px solid #37a794;
  color: #2a8071;
}

.more {
  text-align: right;
}

footer {
  background-color: #37a794;
  padding: 1rem;
  font-size: 0.9rem;
}
footer a {
  color: #fff;
  font-weight: 400;
}
footer address {
  line-height: 1.2rem;
}

td,
th {
  border-bottom: 1px solid #4d4d4d;
  padding: 0.4rem 0.1rem;
}

td {
  font-size: 0.9rem;
}

#top {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Fixed/sticky position */
  bottom: 20px;
  /* Place the button at the bottom of the page */
  right: 20px;
  /* Place the button 30px from the right */
  z-index: 99;
  /* Make sure it does not overlap */
  border: none;
  /* Remove borders */
  outline: none;
  /* Remove outline */
  background-color: rgba(255, 255, 255, 0.5);
  color: #2a8071;
  /* Text color */
  cursor: pointer;
  /* Add a mouse pointer on hover */
  padding: 0.7rem 1.3rem;
  /* Some padding */
  border-radius: 50%;
  /* Rounded corners */
  font-size: 2rem;
  /* Increase font size */
  font-weight: 700;
}

#top:hover {
  background-color: #c1a699;
}