.stories.snapgram .story > .item-link{text-decoration:none;color:#333}.stories.snapgram .story > .item-link>.item-preview{border-radius:50%;padding:2px;background:radial-gradient(ellipse at 70% 70%,#ee583f 8%,#d92d77 42%,#bd3381 58%)}.stories.snapgram .story > .item-link>.item-preview>*{border-radius:50%;border:3px solid #fff}.stories.snapgram .story.seen{opacity:.75}.stories.snapgram .story.seen>a>.item-preview{background:#999}.stories.snapgram .story.seen>a{color:#999!important}

.stories.carousel .story {
    width: 49px;
    max-width: 49px;
    margin: 0 9px 0 0;
}
.stories.carousel .story>.item-link>.item-preview {
    height: 49px;
    max-height: 49px;
}

#stories {
    height: 70px;
}

.stories.carousel {
    overflow-y: hidden;
    overflow-x: scroll;
  }


  .stories.carousel .story>.item-link>.info {
    display: none;
  }

  .stories.snapgram .story > .item-link>.item-preview {
    background: transparent!important;
      padding: 4px;
      position: relative;
  }

  .stories.snapgram .story > .item-link>.item-preview>* {
  border:2px solid #fff;
  }
#zuck-modal-content .story-viewer .head .back, #zuck-modal-content .story-viewer .head .right .close {
  color: #fff;
  font-weight: 400;
}

#zuck-modal-content .story-viewer .head .right {
    padding-right: 20px;
}

#zuck-modal-content .story-viewer .tip {
  bottom: unset;
top: 30px;
color: #fff;
z-index: 9999999;
cursor: pointer;
}

#zuck-modal {
    z-index: 999999;
}
#zuck-modal-content .indesc {
    z-index: 5;
    position: absolute;
    bottom: 24px;
    left: 50%;
    width: 100%;
}
#zuck-modal-content .strydesc {
    z-index: 5;
    font-size: 26px;
    padding: 0;
    padding-bottom: 30px;
    width: 70%;
    transform: translateX(-50%);
    z-index: 1000;
    color: #fff;
    text-align: center;
    font-weight: 600;
}
#zuck-modal-content .story-viewer .head .left>.back {
  line-height: 42px;
}
#zuck-modal-content .story-viewer .tip.muted {top:90px;}
#zuck-modal-content .story-viewer .slides .item>.media {
    height: 100%;
    position: absolute;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translate(-50%,-50%);
    margin: auto;
    height: auto;
    vertical-align: middle;
    top: 50%;
    max-width: 100%;
}

.stories.carousel .story>.item-link>.item-preview img {
  border:0!important;
}

.stories.snapgram .story.seen>a>.item-preview svg.full-c {
    stroke: #999!important;
    animation: unset;
    stroke-dasharray: 1;
}
