.inner .buttons {
  margin: 1em 0;
}

.inner .buttons a {
  color: #000;
  text-decoration: none;
  line-height: 1.75em;
  display: inline-block;
  font-weight: bold;
  font-size: 1.1em;
  min-width: 220px;
  box-sizing: border-box;
  border-radius: .15em;
  background-color: #CE3338;
  border: 3px #000 solid;
  padding: 0 2em;
  margin: 0 .4em .4em .4em;
  text-transform: uppercase;
}

.inner .buttons a:active,
.inner .buttons a:hover {
  color: #CE3338;
  background-color: rgba( 255, 255, 255, .75 );
  border-color: #CE3338;
}



.gform_button,
.comments input[type=submit],
.button {
  display: inline-block;
  background-color: #000;
  color: #fff !important;
  text-transform: uppercase;
  font-size: .8em;
  padding: .3em 1em;
  text-align: center;
  cursor: pointer;
  min-width: 80px;
  border-width: 0;
  text-decoration: none !important;
}

.button:hover,
.action-nav li a:hover {
  background-color: #FFF200;
  text-decoration: none !important;
  color: #000;
}

.gform_button[disabled],
.comments input[type=submit][disabled],
.button[disabled],
.gform_button[disabled]:hover,
.comments input[type=submit][disabled]:hover,
.button[disabled]:hover
{
  background-color: #ccc !important;
  cursor: default !important;
}
