.region-region-icons {
  display: flex;
  justify-content: flex-end;
  padding: 0;
}
.region-region-icons section {
  padding: 0;
  margin: 0 25px 35px 0;
}
.region-region-icons section:first-child {
  margin: 0 20px 35px 0;
}
.region-region-icons section:last-child {
  margin: 0 0 35px 0;
}
.region-region-icons section .rss-icon,
.region-region-icons section .share-social-media-icon,
.region-region-icons section .icon-print {
  display: block;
  width: 23px;
  height: 23px;
}
.region-region-icons section .rss-icon a,
.region-region-icons section .share-social-media-icon a,
.region-region-icons section .icon-print a {
  display: block;
  width: 100%;
  height: 100%;
}
.region-region-icons section .rss-icon {
  background: url(/themes/custom/webree/images/wifi-grey.svg) no-repeat;
  background-size: cover;
}
.region-region-icons section .rss-icon:hover, .region-region-icons section .rss-icon:focus {
  background: url(/themes/custom/webree/images/wifi-blue.svg) no-repeat;
  background-size: cover;
}
.region-region-icons section .share-social-media-icon {
  background: url(/themes/custom/webree/images/share-grey.svg) no-repeat;
  background-size: cover;
}
.region-region-icons section .share-social-media-icon:hover, .region-region-icons section .share-social-media-icon:focus {
  background: url(/themes/custom/webree/images/share-blue.svg) no-repeat;
  background-size: cover;
}
.region-region-icons section .icon-print {
  background: url(/themes/custom/webree/images/printer-grey.svg) no-repeat;
  background-size: cover;
}
.region-region-icons section .icon-print:hover, .region-region-icons section .icon-print:focus {
  background: url(/themes/custom/webree/images/printer-blue.svg) no-repeat;
  background-size: cover;
}
.region-region-icons .sharethis-inline-share-buttons {
  display: none !important;
  flex-direction: column;
  border: solid 1px #bcb5b2;
  padding: 10px 10px 10px 10px;
  background-color: white;
  -webkit-box-shadow: 5px 5px 10px -3px rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 5px 5px 10px -3px rgba(0, 0, 0, 0.25);
  box-shadow: 5px 5px 10px -3px rgba(0, 0, 0, 0.25);
  position: absolute;
  top: 50px;
  right: 15px;
  z-index: 99 !important;
}
.region-region-icons .sharethis-inline-share-buttons div.st-btn {
  margin-bottom: 5px;
}
.region-region-icons .sharethis-inline-share-buttons .close-popup-social-media {
  position: relative;
  height: 24px;
  width: 24px;
  margin-bottom: 10px;
  opacity: 0.3;
  top: 0;
  right: 0;
  left: 110px;
}
.region-region-icons .sharethis-inline-share-buttons .close-popup-social-media:hover {
  opacity: 1;
  cursor: pointer;
}
.region-region-icons .sharethis-inline-share-buttons .close-popup-social-media:before, .region-region-icons .sharethis-inline-share-buttons .close-popup-social-media:after {
  position: absolute;
  left: 15px;
  content: " ";
  height: 16px;
  width: 2px;
  background-color: #333;
}
.region-region-icons .sharethis-inline-share-buttons .close-popup-social-media:before {
  transform: rotate(45deg);
}
.region-region-icons .sharethis-inline-share-buttons .close-popup-social-media:after {
  transform: rotate(-45deg);
}
.region-region-icons .sharethis-inline-share-buttons::after {
  background: url(../../images/icons/popup_pointer2.png) no-repeat scroll 0 0 transparent;
  background-size: 100%;
  width: 19px;
  height: 15px;
  content: "";
  display: block;
  position: absolute;
  top: -14px;
  right: 37px;
}
.region-region-icons .visible-share {
  display: flex !important;
}

body:not(.webgrupo-site) .region-region-icons {
  margin-bottom: 10px;
  margin-top: 10px;
}
body:not(.webgrupo-site) .region-region-icons section {
  margin: 0 20px 0 0;
}
body:not(.webgrupo-site) .region-region-icons section:first-child {
  margin: 0 20px 0 0;
}
body:not(.webgrupo-site) .region-region-icons section:last-child {
  margin: 0 20px 0 0;
}
body:not(.webgrupo-site) .region-region-icons section .rss-icon,
body:not(.webgrupo-site) .region-region-icons section .share-social-media-icon,
body:not(.webgrupo-site) .region-region-icons section .icon-print {
  width: 19px;
  height: 19px;
}

/*# sourceMappingURL=popup-social-media.css.map */
