/**
 * Shared legacy button classes — site-wide.
 * Ported from D7 churchfinder theme so .btn-round-green / .btn-round-blue /
 * .btn-round-red behave the same whether they appear in the style guide,
 * hero banner, body content, or any other block.
 */

.btn-round-green,
.btn-round-blue,
.btn-round-red {
  display: inline-block;
  padding: 8px 15px;
  border-radius: 5px;
  font-family: "Lato", Arial, sans-serif;
  font-size: 24px;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  text-transform: uppercase;
  text-decoration: none;
  color: #ffffff;
  background-clip: padding-box;
  border: 0;
  transition: background-color 0.3s ease;
}

.btn-round-green:hover,
.btn-round-green:focus,
.btn-round-blue:hover,
.btn-round-blue:focus,
.btn-round-red:hover,
.btn-round-red:focus {
  color: #ffffff;
  text-decoration: none;
}

.btn-round-green        { background-color: #7db500; }
.btn-round-green:hover,
.btn-round-green:focus  { background-color: #699800; }

.btn-round-blue         { background-color: #0097db; }
.btn-round-blue:hover,
.btn-round-blue:focus   { background-color: #036ec1; }

.btn-round-red          { background-color: #ffaa00; }
.btn-round-red:hover,
.btn-round-red:focus    { background-color: #ee8407; }
