h1 {
  color: #0078d4 !important;
}

.text-underline {
  text-decoration: underline;
}

.underline-link {
  text-decoration: underline;
}

blockquote {
  background-color: #f9f9f9;
}

article ul ul {
  list-style-type: circle !important;
}

article ul ul ul {
  list-style-type: square !important;
}

h2 {
  color: #0078d4 !important;
}

h3 {
  color: #0078d4 !important;
}

h4 {
  color: #0078d4 !important;
}

th {
  background-color: #0078d4 !important;
  color: #ffffff;
}

navbar {
  color: #0078d4;
}

img {
  border: 1px solid #babfc7;
}

:root {
  --md-primary-fg-color: #0078d4;
  --md-primary-fg-color--light: #0078d4;
  --md-primary-fg-color--dark: #005a9e;
}

img[src*='logo_small_bg.png'] {
  border: none;
}

.img-icon {
  width: 30px;
  height: auto;
  border: none;
}

.img-no-border {
  border: none !important;
}

.img-100px {
  width: 100px;
  height: auto;
}

.img-200px {
  width: 200px;
  height: auto;
}

.img-300px {
  width: 300px;
  height: auto;
}

.img-400px {
  width: 400px;
  height: auto;
}

.img-500px {
  width: 500px;
  height: auto;
}
