.upstoxTicker{

    width:100%;

    background:#111;

    overflow:hidden;

    color:#fff;

    height:50px;

    display:flex;

    align-items:center;

    position:relative;

}

#tickerLoading{

    width:100%;

    text-align:center;

    color:#999;

    font-size:14px;

}

#tickerContent{

    white-space:nowrap;

    display:inline-flex;

    animation:tickerMove 35s linear infinite;

}

.ticker-item{

    display:flex;

    align-items:center;

    margin-right:50px;

    font-family:Arial;

    font-size:14px;

}
.logo{

    width:20px;

    height:20px;

    margin-right:8px;

    object-fit:contain;

    border-radius:50%;

}

.symbol{

    font-weight:normal;

    margin-right:8px;

}

.price{

    color:#fff;

    margin-right:8px;

}

.up{

    color:#00d26a;

    font-weight:bold;

}

.down{

    color:#ff4d4d;

    font-weight:bold;

}

@keyframes tickerMove{

    0%{

        transform:translateX(0);

    }

    100%{

        transform:translateX(-50%);

    }

}