.instagram-media-rendered {
  min-width: 0 !important;
  max-width: 100%;
}

.instagram-post-wrapper {
  margin-top: 20px;
}
.instagram-post-wrapper a, .instagram-post-wrapper img {
  display: block;
  max-width: 100%;
  position: relative;
}
.instagram-post-wrapper a .tooltip-wrapper, .instagram-post-wrapper img .tooltip-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
  color: white;
  display: none;
  top: 0;
  left: 0;
}
.instagram-post-wrapper a .tooltip-wrapper .icon-wrapper, .instagram-post-wrapper img .tooltip-wrapper .icon-wrapper {
  position: absolute;
  width: 100%;
  text-align: center;
  top: 50%;
  color: white;
}
.instagram-post-wrapper a:hover .tooltip-wrapper, .instagram-post-wrapper img:hover .tooltip-wrapper {
  display: block;
  z-index: 999;
}
.instagram-post-wrapper:before, .instagram-post-wrapper:after {
  display: none !important;
}
.instagram-post-wrapper .slice-content {
  text-align: center;
}
.instagram-post-wrapper .cls-heart {
  fill: white;
}
.instagram-post-wrapper .insta-icon {
  padding: 5px 0;
  padding-left: 30px;
  line-height: 14px;
  margin: 0 20px;
}
.instagram-post-wrapper .likes-count {
  background: url("../images/heart.svg") no-repeat left center;
}
.instagram-post-wrapper .comment-count {
  background: url("../images/comment.svg") no-repeat left center;
}

.instagram_profile {
  text-align: center;
}
.instagram_profile .instagram_username {
  font-size: 1.5em;
}
.instagram_profile .instagram_profile_image {
  width: 160px;
  height: 160px;
  border-radius: 80px;
}

/*# sourceMappingURL=instagram.css.map */
