.compartir {
 display: flex!important;
 justify-content: center;
 position: relative;
 z-index: 1
}

a.compartir_link:link svg, a.compartir_link:visited svg, a.compartir_link svg {
 fill: #fff
}

.link-rs {
 position: relative;
 padding: 10px;

}

.link-rs .links-rs {
 display: none;
 visibility: hidden;
 position: absolute;
 z-index: 1;
}

.link-rs .links-rs .links-rss {
 background-color: hsla(0,0%,100%,.8);
 border-radius: 1rem;
 display: flex;
 flex-wrap: wrap;
}

.link-rs .links-rs .links-rss div {
 flex: 1 1 33.33%;
 padding: 10px;

}

.link-rs:active .links-rs, .link-rs:focus .links-rs, .link-rs:hover .links-rs {
 visibility: visible;
 display: block;
}

.compartir .links-rs {
  width: 15rem;
  height: 17rem;
  top: 3rem;
  left: -5.5rem;
  padding: 0;
  padding-top: 10px;
}
.compartir .links-rs2 {
  width: auto;
  height: auto;
  top: 3rem;
  left: 0;
  padding: 0;
  padding-top: 10px;
}
/*
@media screen and (min-width: 768px) {

 .compartir .links-rs {
  width: 15rem;
  height: 17rem;
  top: 3rem;
  left: -5.5rem;
  padding: 0;
  padding-top: 10px;
 }

 .compartir .links-rs div {
  flex: 1 1 33.33%;
 }
} */
