.ticker-news {
background: #fff;
height: 40px;
overflow: hidden;
position: relative;
border: 1px solid #ddd;
border-radius: 0;
margin: 0;
padding: 0;
line-height: 20px;
}
.ticker-news span {
background: #dd3737;
height: 40px;
float: left;
padding: 0 12px;
color: #ffffff;
font-size: 14px;
font-weight: 700;
text-transform: uppercase;
line-height: 40px;
}
.ticker-news ul{
list-style: none;
list-style-image: none;
float:left;
margin: 0;
padding: 0;
font-size: 14px;
}
.ticker-news ul li {
height: 40px;
line-height: 38px;
list-style-type: none;
font-size: 14px;
margin-left: 10px;
}
.ticker-news ul a {
padding: 0;
display: inline-block;
white-space: nowrap;
color: #696969;
font-size: 14px;
}
.ticker-news ul a:hover {
color: #0199BC;
}
.ticker-news p {
margin: 0 !important;
} .ticker-news .tickercontainer {
height: 38px;
margin: 0;
padding: 0;
overflow: hidden;
background: #fff;
position: relative;
}
.ticker-news .tickercontainer .ticker-mask {
position: relative;
width: 99%;
left: 10px;
top: 0;
overflow: hidden
}
.ticker-news .tickercontainer ul.newsticker {
position: relative;
left: calc(100% - 1px);
list-style: none;
list-style-image: none;
margin: 0;
padding: 0;
}
.ticker-news .tickercontainer ul.newsticker li {
float: left;
margin: 0 50px 0 0;
padding: 0;
list-style: disc;
list-style-image: none;
background: #fff;
font-size: 14px;
font-weight: 600;
}
.ticker-news .tickercontainer ul.newsticker li a {
white-space: nowrap;
padding: 0;
color: #696969;
margin: 0;
font-size:14px;
font-weight: 600;
text-decoration: none;
}
.ticker-news .tickercontainer ul.newsticker span {
margin: 0 10px 0 0;
}
.ticker-news .tickercontainer .t4bScroll-controls {
background: #ffffff;
position: absolute;
top: 0;
right: 0;
margin: 0;
padding: 0;
width: 82px;
height: 38px;
}
.tickercontainer .t4bScroll-prev,
.tickercontainer .t4bScroll-role,
.tickercontainer .t4bScroll-next {
background: url(//www.systec-computer.de/wp-content/plugins/t4b-news-ticker/assets/images/sprites.gif) no-repeat 1px 2px;
cursor: pointer;
height: 25px;
position: absolute;        
text-align: left;
text-indent: -9999px;
top: 50%;
transform: translateY(-50%);
}
.tickercontainer .t4bScroll-prev {
right: 55px;
width: 25px;
}
.tickercontainer .t4bScroll-role {
background-position: -25px -24px;
right: 25px;
width: 25px;
}
.t4bScroll-playing .t4bScroll-role {
background-position: -25px 2px;
}
.tickercontainer .t4bScroll-next {
background-position: -100px 2px;
right: 0px;
width: 25px;
}