/*!
    Foglio di stile style_guest.css
*/

html,
body {
    background-color: #a71c39 !important;
}

.card-sidebar-alarms {
    background-color: rgba(52, 58, 64, 0.25) !important;
}

.ansa-logo {
    z-index: 99999999999999999999999999999999999999999999999999999999999;
}

#row-ansa {
    position: absolute;
    left: calc(24px + 1rem);
    top: 0;
    bottom: 0;
    display: inline-block;
    white-space: nowrap;
    z-index: 1;
    will-change: transform;
    height: 100%;
    line-height: 24px;
}

#row-ansa:hover {
    animation-play-state: paused;
}

@keyframes ticker {
    0% {
        transform: translateX(100%);
    }

    100% {
        transform: translateX(-100%);
    }
}