  .udem-social-share > * {
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-right: 1em;
}
.udem-social-share > *:last-child {
  margin-right: 0;
}
.udem-social-share > .fb_iframe_widget {
  margin-bottom: 4px;
  display: inline-block;
}
.udem-social-share .udem-social-mailto-button {
  padding: 1px 12px 1px 10px;
  background: #ffb119;
  border-radius: 2px;
}
.udem-social-share .udem-social-mailto-button > a {
  background: transparent url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAYAAAB/Ca1DAAAAs0lEQVQokZ3Tu4oCQRCF4e8JTXyAFRQ38zVNxaBBg0HESDTURHBMDjLrzgUnODRddeqnqOqGCXaocR+pOowJFCxQJTFGVRgFHjjiZyS0Su0xLLckzkmUL2AlNefcb01gjQPmOYdgbd5/wBprTBuLatMunvVHvLXDX2ywxLYFtk1uE29nh58zPGGGfaNgn9ipb4Z9W74EUKJZYr1bHnqHV6yia4fnzzsc+inPRofPDs/7p7wA4Py/y8+VqjYAAAAASUVORK5CYII=") no-repeat left center;
  padding-left: 25px;
  color: inherit;
  text-decoration: none;
  font-size: 13px;
  line-height: 2;
}
.udem-social-share .udem-social-mailto-button:empty {
  display: none;
}
