.sasp-ticker {
    display: flex;
    font-size: 14px;
    border: solid 0px #ccc;
    overflow: hidden;
    padding: 0 5px;
}
.sasp-ticker-list {
    display: flex;
    margin: 0;
    animation: sasp-ticker 25s infinite linear;
}
.sasp-ticker:hover .sasp-ticker-list {
    animation-play-state: paused;
}
.sasp-ticker-item {
    padding: 0px 20px;
    white-space: nowrap;
}

.sasp-ticker-item-up {
    color: #38a169;
}

.sasp-ticker-item-up:after {
    content: "\25b2";
}

.sasp-ticker-item-down {
    color: #e22658;
}

.sasp-ticker-item-down:after {
    content: "\25bc";
}

@-moz-keyframes sasp-ticker {
    100% {
        transform: translateX(-100%);
    }
}
@-webkit-keyframes sasp-ticker {
    100% {
        transform: translateX(-100%);
    }
}
@-o-keyframes sasp-ticker {
    100% {
        transform: translateX(-100%);
    }
}
@keyframes sasp-ticker {
    100% {
        transform: translateX(-100%);
    }
}
