.container {
  max-width: 90%;
  margin: 0 auto;
  padding: 0;
}
.disclaimer-text {
  font-size: 14px;
}
.spinner-container {
  margin: 0 auto;
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.spinner-grow {
  display: inline-block;
  width: 12.5vw;
  height: 12.5vw;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
  animation: spinner-grow .75s linear infinite;
}
.spinner-text{
  font-size: 16px;
  color: dimgray;
}
.text-boyens {
  color: #006699 !important;
}
.chart-container {
  min-height: 400px;
  padding: 16px 0;
  position: relative;
}
.toolbar {
  display: flex;
  justify-content: center;
}
.toolbar > * {
  margin: 0 8px 30px 0;
}

.bg-dith-last-seven-days-case-amount {
  background-color: rgba(255, 243, 205, 1) !important;
}
.bg-dith-last-seven-days-case-amount p, 
.bg-dith-last-seven-days-case-amount h2 {
  color: #856404 !important;
  margin-bottom: 0;
}

.bg-dith-last-seven-days-case-per-100000-amount {
  background-color: rgba(255, 243, 205, 1) !important;
}
.bg-dith-last-seven-days-case-per-100000-amount p, 
.bg-dith-last-seven-days-case-per-100000-amount h2 {
  color: #856404 !important;
  margin-bottom: 0;
}

.bg-confirmed {
  background-color: rgba(209,79,105,0.2) !important;
}
.bg-confirmed p, 
.bg-confirmed h2 {
  color: #d14f69 !important;
  margin-bottom: 0;
}
.bg-recovered {
  background-color: rgba(129,255,202,0.3) !important;
}
.bg-recovered p,
.bg-recovered h2 {
  color: #108d90 !important;
  margin-bottom: 0;
}

.bg-in-clinical-treatment {
  background-color: rgba(0, 102, 153,0.3) !important;
}
.bg-in-clinical-treatment p,
.bg-in-clinical-treatment h2 {
  color: #006699 !important;
  margin-bottom: 0;
}

.bg-in-domestic-observation {
  background-color: rgba(0, 102, 153,0.3) !important;
}
.bg-in-domestic-observation p,
.bg-in-domestic-observation h2 {
  color: #006699 !important;
  margin-bottom: 0;
}

.bg-death {
  background-color: rgba(48,36,45,0.15) !important;
}
.bg-death p, 
.bg-death h2 {
  color: #30242d !important;
  margin-bottom: 0;
}

.btn.btn-confirmed {
  color: #d14f69;
  background-color: rgba(209,79,105,0.2);
  border-color: #d14f69;
}
.btn.btn-confirmed.focus,
.btn.btn-confirmed:focus {
  color: #d14f69;
  background-color: rgba(209,79,105,0.3);
  border-color: #d14f69;
  outline: none;
  box-shadow: none;
}
.btn.btn-confirmed:hover {
  color: #d14f69;
  background-color: rgba(209,79,105,0.3);
  border-color: #d14f69;
  outline: none;
  box-shadow: none;
}
.btn.btn-confirmed.active,
.btn.btn-confirmed:active {
  color: #d14f69;
  background-color: rgba(209,79,105,0.3);
  border-color: #d14f69;
  outline: none;
}
.btn.btn-confirmed.active.focus,
.btn.btn-confirmed.active:focus,
.btn.btn-confirmed.active:hover,
.btn.btn-confirmed:active.focus,
.btn.btn-confirmed:active:focus,
.btn.btn-confirmed:active:hover {
  color: #d14f69;
  background-color: rgba(209,79,105,0.3);
  border-color: #d14f69;
  outline: none;
  box-shadow: none;
}

.btn.btn-recovered {
  color: #108d90;
  background-color: rgba(129,255,202,0.3);
  border-color: #108d90;
}
.btn.btn-recovered.focus,
.btn.btn-recovered:focus {
  color: #108d90;
  background-color: rgba(129,255,202,0.6);
  border-color: #108d90;
  outline: none;
  box-shadow: none;
}
.btn.btn-recovered:hover {
  color: #108d90;
  background-color: rgba(129,255,202,0.6);
  border-color: #108d90;
  outline: none;
  box-shadow: none;
}
.btn.btn-recovered.active,
.btn.btn-recovered:active {
  color: #108d90;
  background-color: rgba(129,255,202,0.6);
  border-color: #108d90;
  outline: none;
}
.btn.btn-recovered.active.focus,
.btn.btn-recovered.active:focus,
.btn.btn-recovered.active:hover,
.btn.btn-recovered:active.focus,
.btn.btn-recovered:active:focus,
.btn.btn-recovered:active:hover {
  color: #108d90;
  background-color: rgba(129,255,202,0.6);
  border-color: #108d90;
  outline: none;
  box-shadow: none;
}

.btn.btn-death {
  color: #30242d;
  background-color: rgba(48,36,45,0.15);
  border-color: #30242d;
}
.btn.btn-death.focus,
.btn.btn-death:focus {
  color: #30242d;
  background-color: rgba(48,36,45,0.25);
  border-color: #30242d;
  outline: none;
  box-shadow: none;
}
.btn.btn-death:hover {
  color: #30242d;
  background-color: rgba(48,36,45,0.25);
  border-color: #30242d;
  outline: none;
  box-shadow: none;
}
.btn.btn-death.active,
.btn.btn-death:active {
  color: #30242d;
  background-color: rgba(48,36,45,0.25);
  border-color: #30242d;
  outline: none;
}
.btn.btn-death.active.focus,
.btn.btn-death.active:focus,
.btn.btn-death.active:hover,
.btn.btn-death:active.focus,
.btn.btn-death:active:focus,
.btn.btn-death:active:hover {
  color: #30242d;
  background-color: rgba(48,36,45,0.25);
  border-color: #30242d;
  outline: none;
  box-shadow: none;
}

#tableBody .bg-confirmed {
  background-color: #d14f69 !important;
}
#tableBody .bg-recovered {
  background-color: #108d90 !important;
}
#tableBody .bg-death {
  background-color: #30242d !important;
}