:root {
    /*--bs-light-rgb: 235, 235, 235;*/
    --bs-success-rgb: 17, 143, 86;
}

.btn-success {
    --bs-btn-bg: rgb(var(--bs-success-rgb));
}

.auth-navbar .link-dark:focus,
.auth-navbar .link-dark:hover,
.sub-navbar .link-dark:focus,
.sub-navbar .link-dark:hover {
    color: #ba3920 !important;
}

.auth-navbar {
    --bs-navbar-padding-y: 0.2rem;
    background-color: #ebebeb;
}

.scroller-item {
    display: none;
}

@-webkit-keyframes ticker {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }

    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

@keyframes ticker {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        visibility: visible;
    }

    100% {
        -webkit-transform: translate3d(-100%, 0, 0);
        transform: translate3d(-100%, 0, 0);
    }
}

.ticker-wrap {
    width: 100%;
    overflow: hidden;
    background-color: white;
    padding-left: 100%;
    box-sizing: content-box;
}

.ticker {
    display: inline-block;
    white-space: nowrap;
    padding-right: 100%;
    box-sizing: content-box;

    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-name: ticker;
    animation-name: ticker;
    -webkit-animation-duration: 15s;
    animation-duration: 15s;
}

.ticker__item {
    display: inline-block;
    padding: 5px;
    font-size: 16px;
    color: red;
}

