.btn {
  border-radius: 1.75rem;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  line-height: 1.3125rem;
  padding: 0.3125rem 1rem 0.125rem;
  text-transform: uppercase;
}
.btn.btn-sm {
  border-radius: 1.5rem;
  padding: 0.1875rem 0.5rem 0rem;
}
.btn.btn-primary {
  background-color: #E30A17;
  border: 0.125rem solid #E30A17;
  color: #FFFFFF;
  font-weight: bold;
}
.btn.btn-secondary {
  background-color: #FFFFFF;
  border: 0.0625rem solid #E30A17;
  color: #E30A17;
  font-weight: bold;
  margin: 0.0625rem;
}
.btn.btn-tertiary {
  background-color: #FFFFFF;
  border: 0.0625rem solid #E1E4E6;
  color: #8C8F92;
  margin: 0.0625rem;
}
.btn.active, .btn:active, .btn:focus, .btn:hover {
  border-color: #71050B;
}
.btn-news {
  border-radius: 1.75rem;
  font-family: "Roboto", sans-serif;
  font-size: 0.875rem;
  line-height: 1.3125rem;
  padding: 0.3125rem 1rem 0.125rem;
  text-transform: uppercase;
}
.btn-news.btn-sm {
  border-radius: 1.5rem;
  padding: 0.1875rem 0.5rem 0rem;
}
.btn-news.btn-primary {
  background-color: #E30A17;
  border: 0.125rem solid #E30A17;
  color: #FFFFFF;
  font-weight: bold;
}
.btn-news.btn-tertiary {
  background-color: #FFFFFF;
  border: 0.0625rem solid #E1E4E6;
  color: #8C8F92;
  margin: 0.0625rem;
}
/* .btn-news:hover {
  color: #212529;
}
.btn-news.active,.btn-news:active,.btn-news:focus {
  color: #212529;
  border-color: #212529;
} */

.btn-research:active,.btn-research:focus {
    background-color: #E30A17;
    color: #FFFFFF;
}

#font_size_tool_container a {
    display: inline-block;
    border: 1px solid #ff2629;
    color: #ff2629;
    text-decoration: none;
    line-height: 1.5em;
    font-size: 1.5em;
    height: 1.5em;
    width: 1.5em;
    text-align: center;
    outline:0 none;
}
#font_size_tool_container a.decrease-font-size-button {
    margin-left: 0.5em;
    border-radius: 5px 0 0 5px;
}
#font_size_tool_container a.decrease-font-size-button:hover {
    background-color:#EEEEEE;
}
#font_size_tool_container a.increase-font-size-button {
    border-radius: 0px 5px 5px 0px;
    border-left: none;
    color: #FFFFFF;
    background-color:#ff2629;
}
#font_size_tool_container a.increase-font-size-button:hover {
    background-color: #d90c0f;
}