ul.list-none,
ol.list-none {
    list-style: none;
}
.cwb-alerts--ticker > .view-content {
    width: calc(100% - 3em);
    display: inline-block;
}
.cwb-alerts--ticker .ticker-list {
    width: 100%;
}
.cwb-alerts--ticker .ticker-row {
    max-height: 2em;
    line-height: 2em;
    height: 2em;
    overflow: hidden;
    margin-bottom: 0.5em;
}
.cwb-alerts--ticker .ticker-row .alerts-message {
    width: calc(100% - 2em);
    display: inline-block;
    vertical-align: top;
}

.block-views-blockalerts-cwb-alerts-ticker {
    display: table;
    table-layout: fixed;
    width: 100%;
    padding: 0.25em 2%;
    background-color: #333;
}

.block-views-blockalerts-cwb-alerts-ticker,
.block-views-blockalerts-cwb-alerts-ticker a {
    color: #ffffff;
}

/* Necessary in order to preserve appearance for authenticated users. */
.block-views-blockalerts-cwb-alerts-ticker > .contextual {
    display: none;
}


.block-views-blockalerts-cwb-alerts-ticker > .ticker-component {
    display: table-cell;
    vertical-align: middle;
}

.block-views-blockalerts-cwb-alerts-ticker > .ticker-label {
    width: 10%;
    border-right: 1px solid;
}

.block-views-blockalerts-cwb-alerts-ticker > .ticker-label > h2 {
    margin: 0;
}


.block-views-blockalerts-cwb-alerts-ticker .ticker-content {
    text-align: center;
}

.block-views-blockalerts-cwb-alerts-ticker .ticker-pager {
    width: 7em;
}

.block-views-blockalerts-cwb-alerts-ticker .ticker-pager a {
    cursor: pointer;
}

.block-views-blockalerts-cwb-alerts-ticker .ticker-count {
    vertical-align: 0.5em;
    margin-right: 0.5em;
}

.circle-overlay {
    border-radius: 35px;
    border: 2px solid;
    transform: scale(0.999);
}