
/* RİTRAD v4.0.5 - Bağımsız kayan duyuru bandı */
.announcement-ticker{
  display:grid !important;
  grid-template-columns:auto minmax(0,1fr) auto !important;
  align-items:center !important;
  width:100% !important;
  min-height:48px !important;
  margin:0 0 14px !important;
  padding:0 !important;
  background:#fff !important;
  border:1px solid #d7e4dc !important;
  overflow:hidden !important;
  box-sizing:border-box !important;
}
.announcement-ticker .ticker-label{
  height:48px !important;
  display:flex !important;
  align-items:center !important;
  gap:7px !important;
  padding:0 15px !important;
  background:#0d6848 !important;
  color:#fff !important;
  font-weight:800 !important;
  font-size:12px !important;
  letter-spacing:.04em !important;
  white-space:nowrap !important;
}
.announcement-ticker .ticker-viewport{
  position:relative !important;
  min-width:0 !important;
  width:100% !important;
  height:48px !important;
  overflow:hidden !important;
}
.announcement-ticker .ticker-track{
  position:absolute !important;
  left:0 !important;
  top:0 !important;
  height:48px !important;
  display:flex !important;
  flex-wrap:nowrap !important;
  align-items:center !important;
  width:max-content !important;
  min-width:max-content !important;
  animation:ritradTicker405 32s linear infinite !important;
  will-change:transform !important;
}
.announcement-ticker .ticker-viewport:hover .ticker-track{
  animation-play-state:paused !important;
}
.announcement-ticker .ticker-item{
  display:inline-flex !important;
  flex:0 0 auto !important;
  align-items:center !important;
  gap:10px !important;
  height:48px !important;
  padding:0 28px !important;
  margin:0 !important;
  white-space:nowrap !important;
  text-decoration:none !important;
  color:#173c32 !important;
  border-right:1px solid #e2ece6 !important;
  box-sizing:border-box !important;
}
.announcement-ticker .ticker-item strong{
  display:inline !important;
  color:#075f40 !important;
  font-size:13px !important;
}
.announcement-ticker .ticker-item span{
  display:inline-block !important;
  max-width:420px !important;
  overflow:hidden !important;
  text-overflow:ellipsis !important;
  color:#62776f !important;
  font-size:12px !important;
}
.announcement-ticker .ticker-all{
  display:flex !important;
  align-items:center !important;
  height:48px !important;
  padding:0 14px !important;
  color:#075f40 !important;
  text-decoration:none !important;
  font-size:12px !important;
  font-weight:800 !important;
  white-space:nowrap !important;
  background:#fff !important;
}
@keyframes ritradTicker405{
  from{transform:translate3d(0,0,0)}
  to{transform:translate3d(-50%,0,0)}
}
@media (max-width:760px){
  .announcement-ticker{grid-template-columns:auto minmax(0,1fr) !important}
  .announcement-ticker .ticker-all{display:none !important}
  .announcement-ticker .ticker-label{padding:0 10px !important}
  .announcement-ticker .ticker-item{padding:0 18px !important}
  .announcement-ticker .ticker-item span{max-width:190px !important}
}
