.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a {
  
  
  font-size: 1em;
  padding: 1em 2em;
  
  
  background: #b90000;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #860000), color-stop(1, #b90000));
  background: -ms-linear-gradient(bottom, #860000, #b90000);
  background: -moz-linear-gradient(center bottom, #860000 0%, #b90000 100%);
  background: -o-linear-gradient(#b90000, #860000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b90000', endColorstr='#860000', GradientType=0);
  border: 1px transparent solid;
  border-color: transparent;
  color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 2px 5px rgba(0,0,0,0.65);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 2px 5px rgba(0,0,0,0.65);
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 2px 5px rgba(0,0,0,0.65);
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.05);
}
.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a .hqw-icon-image,
.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a [class^="sow-icon-"] {
  margin: -0.1em 0.55em -0.2em -0.05em;
}
.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a [class^="sow-icon-"] {
  color: #ffffff;
}
.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a:hover {
  background: #b90000;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #860000), color-stop(1, #b90000));
  background: -ms-linear-gradient(bottom, #860000, #b90000);
  background: -moz-linear-gradient(center bottom, #860000 0%, #b90000 100%);
  background: -o-linear-gradient(#b90000, #860000);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b90000', endColorstr='#860000', GradientType=0);
  color: #ffffff;
  
}
.so-widget-hqw-button-widget-atom-b88b31460389-2 .hqw-button-base a:hover [class^="sow-icon-"] {
  color: #ffffff;
}