#header h1  {
  font-weight: 400;
}
#header h1 span {
  color:#e93c4f;
  font-weight: 300;
  font-size: 2em;
}
a {
  color:#ee6978;
}
input[type="submit"].special, input[type="reset"].special, input[type="button"].special, button.special, .button.special {
  background-color:#e93c4f;
}
input[type="submit"].special:hover,
input[type="reset"].special:hover,
input[type="button"].special:hover,
button.special:hover,
.button.special:hover {
  background-color: #ee6978;
}
a img {
  opacity: 0.7;
  transition: color 0.2s ease-in-out, border-bottom-color 0.2s ease-in-out;
  width: 80%;
  height: auto;
}
a:hover img {
  opacity: 1;
}
ul.icons-grid li {
  min-height: 200px;
}
@media screen and (min-width: 1680px) {
  ul.icons-grid li {
    min-height: 250px;
  }
}
h3 small {
  font-size: 0.8em;

}
