#block-newmarquee-container {
    padding: 12px 60px;
    background-color: #CDF59B;
    position: relative;
}

.newmarquee-container {
    display: block;
    max-width: 100%;
    max-height: 50px;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}

#newmarquee-content {
    white-space: nowrap;
    will-change: transform;
    display: inline-block;
}

#newmarquee-content p {
    margin: 0;
}

#block-newmarquee-container .btn-close-marquee {
    position: absolute;
    right: 12px;
    top: 4px;
    cursor: pointer;
    opacity: 0.6;
}

#block-newmarquee-container .btn-close-marquee:hover {
    opacity: 1;
}
