/* ===============================
   Gedek Design RSS Feed Ticker
   Fully Regenerated Stylesheet
   =============================== */

.ticker-wrap {
  width: 100%;
  overflow: hidden;
  background: var(--ticker-bg);
  color: var(--ticker-text);
  padding-left: 100%;
  box-sizing: content-box;

  /* FONT CONTROL */
  font-family: var(--ticker-font);
  font-size: var(--ticker-size);
}

.ticker {
  display: inline-block;
  white-space: nowrap;
  padding-right: 100%;
  animation: ticker var(--ticker-speed) linear infinite;
}

.ticker__item {
  display: inline-block;
  padding: 0 2rem;
  line-height: 2.5rem;
}

/* ============================================
   STRONG LINK COLOR CONTROL (OVERRIDES THEME)
   ============================================ */

.ticker-wrap .ticker-link,
.ticker-wrap .ticker-link:link {
  color: var(--ticker-link) !important;
  text-decoration: none;
}

.ticker-wrap .ticker-link:hover {
  color: var(--ticker-hover) !important;
  text-decoration: underline;
}

.ticker-wrap .ticker-link:visited {
  color: var(--ticker-visited) !important;
}

/* Thumbnail images */
.ticker-thumb {
  height: 20px;
  width: 20px;
  object-fit: cover;
  margin-right: 8px;
  vertical-align: middle;
  border-radius: 3px;
}

/* Animation */
@keyframes ticker {
  0% { transform: translate3d(0,0,0); }
  100% { transform: translate3d(-100%,0,0); }
}