
@keyframes ticker {
0% {
    transform: translate3d(0px, 0px, 0px);
    visibility: visible;
}
100% {
    transform: translate3d(-100%, 0px, 0px);
}
}
@keyframes ticker {
0% {
    transform: translate3d(0px, 0px, 0px);
    visibility: visible;
}
100% {
    transform: translate3d(-100%, 0px, 0px);
}
}
.ticker-wrap {
    background-color: rgba(0, 0, 0, 0.4);
    bottom: 0;
    height: 3rem;
    overflow: hidden;
    padding-left: 100%;
    position: fixed;
    width: 100%;
}
.ticker {
    animation-duration: 30s;
    animation-iteration-count: infinite;
    animation-name: ticker;
    animation-timing-function: linear;
    display: inline-block;
    height: 3rem;
    line-height: 3rem;
    padding-right: 100%;
    white-space: nowrap;
}
.ticker__item {
    color: white;
    display: inline-block;
	font-family: trebuchet ms;
    font-size: 1.5rem;
    padding: 0 2rem;
}
body {
    padding-bottom: 5rem;
}
/*h1, h2, p {
    padding: 0 5%;
}*/
