#news_ticker {
    background: #fff;
    width: auto;
    height: 35px;
    margin: 0px auto 0;
    overflow: hidden;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
    padding: 0px;
    position: relative;
    -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.5);
    box-shadow: inset 0px 0px px rgba(0,0,0,0.5);
    border : solid #d74142 1px;
} 
#news_ticker span {
    float: left;
    height: 35px;
    color: rgba(0,0,0,.8);
    color: #fff;
     background: #d74142;

    padding:  6px;
    position: relative;
    border-radius: 0px;
    font-size: 14px;
    -webkit-box-shadow: inset 0px 0px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
    -moz-box-shadow: inset 0px 0px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
    box-shadow: inset 0px 0px 0px rgba(255, 255, 255, 0.2), 0px 1px 1px rgba(0,0,0,0.5);
   
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#438eb9', endColorstr='#438eb9',GradientType=0 );
}

#news_ticker ul {
    position: relative;
    margin-left: 10px;

    
    -webkit-animation: ticker 10s cubic-bezier(1, 0, .5, 0) linear infinite;
    -moz-animation: ticker 10s cubic-bezier(1, 0, .5, 0) linear infinite;
    -ms-animation: ticker 10s cubic-bezier(1, 0, .5, 0) linear infinite;
    animation: ticker 10s cubic-bezier(1, 0, .5, 0)  infinite;
    list-style:none;

}
#news_ticker ul:hover {
    -webkit-animation-play-state: paused;
    -moz-animation-play-state: paused;
    -ms-animation-play-state: paused;
    animation-play-state: paused;
}
#news_ticker li {line-height: 26px;}
#news_ticker a {
    color: #272822;
    text-decoration: none;
    font-size: 14px;
}



@media screen and (max-width: 980px) {
    
}
@media screen and (max-width: 700px) {
    .news_ticker li{
        position: relative;
        width: 50%;
        float: none;
    }
    .news_ticker span{
        width: auto;
        float: none;
    }
    
}
@media screen and (max-width: 480px) {
    #news_ticker{
       /* height:70px;*/
    }
    #news_ticker li a{
        font-size: 60%;
    }
    #news_ticker span{
        width: 20%;
        font-size: 70%;
    }
    
}

@-webkit-keyframes ticker {
    0%   {margin-top: 0;}
    25%  {margin-top: -26px;}
    50%  {margin-top: -52px;}
    75%  {margin-top: -78px;}
    100% {margin-top: 0;}
}
@-moz-keyframes ticker {
    0%   {margin-top: 0;}
    25%  {margin-top: -26px;}
    50%  {margin-top: -52px;}
    75%  {margin-top: -78px;}
    100% {margin-top: 0;}
}
@-ms-keyframes ticker {
    0%   {margin-top: 0;}
    25%  {margin-top: -26px;}
    50%  {margin-top: -52px;}
    75%  {margin-top: -78px;}
    100% {margin-top: 0;}
}
@keyframes ticker {
    0%   {margin-top: 0;}
    25%  {margin-top: -26px;}
    50%  {margin-top: -52px;}