.share-map-content .support {
  text-align: center; }

.support-button {
  display: inline-block;
  margin: 20px auto;
  padding: 0;
  font-size: 13px;
  line-height: 28px;
  border: 1px solid #ca1e6b;
  background: white; }
  .support-button:hover {
    cursor: pointer; }
  .support-button .icon {
    display: inline-block;
    padding: 0 5px;
    min-width: 26px; }
    .support-button .icon img {
      vertical-align: middle;
      height: 22px;
      margin-bottom: 4px; }
  .support-button .light-icon {
    display: none; }
  .support-button label {
    display: inline-block;
    padding: 0 10px 0 0;
    color: #ca1e6b;
    text-transform: uppercase;
    font-weight: bold; }
    .support-button label:hover {
      cursor: pointer; }
  .support-button .counter {
    display: inline-block;
    float: right;
    margin: 0;
    padding: 0 10px;
    background: #ca1e6b;
    color: white;
    font-weight: bold; }

.supported {
  background: #ca1e6b;
  color: white; }
  .supported:hover {
    cursor: default; }
  .supported label {
    color: white; }
    .supported label:hover {
      cursor: default; }
  .supported .counter {
    background: white;
    color: #ca1e6b; }
  .supported .dark-icon {
    display: none; }
  .supported .light-icon {
    display: inline; }

/*# sourceMappingURL=support-button.css.map */
