.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 {
  /* has content */
  /* RESPONSIVE STYLES 
---------------------------------------------------------------------------*/
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-button-label {
  color: #ffffff;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-widget-button a {
  border-color: #ed1f24;
  min-width: 0px;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-widget-button a:hover {
  background-color: #0b74b0;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-widget-button a:hover .wd-button-label {
  color: #ffffff;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-button-style-solid .wd-widget-button a {
  background-color: #ed1f24;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-button-style-solid .wd-widget-button a:hover {
  background-color: #0b74b0;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-button-style-solid .wd-widget-button a:hover .wd-button-label {
  color: #ffffff;
}
.so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-button-has-content-true {
  border-color: #ed1f24;
}
@media screen and (max-width: 0px) {
  .so-widget-wd-button-widget-dynamic_styles-3bfd45c2bff7-1532 .wd-widget-button a {
    min-width: 0;
    width: calc(100% - 58px);
  }
}