.news-ticker{
  width:100%;
  background:#071126;
  color:#fff;
  height:38px;
  overflow:hidden;
  position:relative;
  z-index:70;
  border-bottom:1px solid rgba(255,255,255,.08);
}

.news-ticker-inner{
  width:min(1220px,94%);
  margin:auto;
  display:flex;
  align-items:center;
  gap:14px;
  height:38px;
}

.news-label{
  flex:0 0 auto;
  background:linear-gradient(135deg,#7c3cff,#9b5cff);
  color:#fff;
  padding:6px 12px;
  border-radius:999px;
  font-size:13px;
  font-weight:900;
}

.news-marquee{
  overflow:hidden;
  flex:1;
  height:38px;
  display:flex;
  align-items:center;
}

.news-track{
  display:flex;
  align-items:center;
  gap:28px;
  white-space:nowrap;
  animation:czar7NewsScroll 32s linear infinite;
}

.news-item{
  color:#fff;
  font-size:14px;
  font-weight:700;
  opacity:.95;
}

.news-item:hover{
  color:#cbb9ff;
}

.news-item span{
  color:#d39b2b;
  font-size:18px;
  vertical-align:middle;
}

/* pause on hover */
.news-marquee:hover .news-track{
  animation-play-state:paused;
}

@keyframes czar7NewsScroll{
  from{ transform:translateX(0); }
  to{ transform:translateX(-50%); }
}

body[dir="rtl"] .news-track{
  animation-name:czar7NewsScrollRtl;
}

@keyframes czar7NewsScrollRtl{
  from{ transform:translateX(-50%); }
  to{ transform:translateX(0); }
}

/* Theme 1 */
body.theme-czar7 .news-ticker{
  background:#071225;
}
body.theme-czar7 .news-label{
  background:#c98922;
}

/* Theme 2 */
body.theme-ifada .news-ticker{
  background:#020f0e;
  border-bottom:1px solid rgba(217,164,65,.22);
}
body.theme-ifada .news-label{
  background:#d9a441;
  color:#041f1d;
}
body.theme-ifada .news-item:hover{
  color:#d9a441;
}

/* Theme 3 */
body.theme-elham .news-ticker{
  background:#071126;
}
body.theme-elham .news-label{
  background:linear-gradient(135deg,#7c3cff,#9b5cff);
}

@media(max-width:700px){
  .news-label{display:none}
  .news-ticker-inner{width:100%}
  .news-marquee{padding:0 14px}
}