.btn-emerald {
  background-color: hsl(149, 31%, 26%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#65ae88", endColorstr="#2d5641");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#65ae88), to(#2d5641));
  background-image: -moz-linear-gradient(top, #65ae88, #2d5641);
  background-image: -ms-linear-gradient(top, #65ae88, #2d5641);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #65ae88), color-stop(100%, #2d5641));
  background-image: -webkit-linear-gradient(top, #65ae88, #2d5641);
  background-image: -o-linear-gradient(top, #65ae88, #2d5641);
  background-image: linear-gradient(#65ae88, #2d5641);
  border-color: #2d5641 #2d5641 hsl(149, 31%, 19%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.46);
  -webkit-font-smoothing: antialiased;
}
.btn-sapphire {
  background-color: hsl(221, 81%, 26%) !important;
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#2a66e8", endColorstr="#0c2e78");
  background-image: -khtml-gradient(linear, left top, left bottom, from(#2a66e8), to(#0c2e78));
  background-image: -moz-linear-gradient(top, #2a66e8, #0c2e78);
  background-image: -ms-linear-gradient(top, #2a66e8, #0c2e78);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2a66e8), color-stop(100%, #0c2e78));
  background-image: -webkit-linear-gradient(top, #2a66e8, #0c2e78);
  background-image: -o-linear-gradient(top, #2a66e8, #0c2e78);
  background-image: linear-gradient(#2a66e8, #0c2e78);
  border-color: #0c2e78 #0c2e78 hsl(221, 81%, 19%);
  color: #fff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.46);
  -webkit-font-smoothing: antialiased;
}
