.ticker-wrapper.has-js {
     background-color: #909090;
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233966/background.png");
     border-color: #808080;
     border-radius: 18px 18px 18px 18px;
     border-style: solid;
     border-width: 1px;
     box-shadow: 0px 3px 6px 0px #909090;
     display: block;
     font-size: 93.3%;
     height: 34px;
     margin: 10px 15px 15px 0px;
     padding: 0px 20px;
     width: 97.5%;
}

.ticker {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233966/background.png");
     display: block;
     height: 26px;
     overflow: hidden;
     position: relative;
     width: 97.5%;
}

.ticker-title {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233966/background.png");
     color: #990000;
     font-weight: bold;
     padding-top: 9px;
     text-transform: uppercase;
}

.ticker-content {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233966/background.png");
     color: #1F527B;
     line-height: 1.2em;
     margin: 0px;
     overflow: hidden;
     padding-top: 9px;
     position: absolute;
     white-space: nowrap;
}

.ticker-content:focus {
    
}

.ticker-content a {
     color: #1F527B;
     text-decoration: none;
}

.ticker-content a:hover {
     color: #0D3059;
     text-shadow: 0px 0px 2px #909090;
}

.ticker-swipe {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233966/background.png");
     display: block;
     height: 23px;
     padding-top: 9px;
     position: absolute;
     top: 0px;
     width: 8000px;
     z-index: 1000;
}

.ticker-swipe span {
     background-color: #1F527B;
     border-bottom: 1px solid #1F527B;
     display: block;
     height: 12px;
     margin-left: 1px;
     width: 7px;
}

.ticker-controls {
     float: left;
     list-style-type: none;
     margin: 4px 0px 0px;
     padding: 0px;
}

.ticker-controls li {
     cursor: pointer;
     display: block;
     float: left;
     height: 16px;
     margin-left: 5px;
     padding: 0px;
     width: 16px;
}

.ticker-controls li.jnt-play-pause {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233747/controls.png");
     background-position: 32px 16px;
}

.ticker-controls li.jnt-play-pause.over {
     background-position: 32px 32px;
}

.ticker-controls li.jnt-play-pause.down {
     background-position: 32px 0px;
}

.ticker-controls li.jnt-play-pause.paused {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233747/controls.png");
     background-position: 48px 16px;
}

.ticker-controls li.jnt-play-pause.paused.over {
     background-position: 48px 32px;
}

.ticker-controls li.jnt-play-pause.paused.down {
     background-position: 48px 0px;
}

.ticker-controls li.jnt-prev {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233747/controls.png");
     background-position: 0px 16px;
}

.ticker-controls li.jnt-prev.over {
     background-position: 0px 32px;
}

.ticker-controls li.jnt-prev.down {
     background-position: 0px 0px;
}

.ticker-controls li.jnt-next {
     background-image: url("http://z5.ifrm.com/30353/163/0/f5233747/controls.png");
     background-position: 16px 16px;
}

.ticker-controls li.jnt-next.over {
     background-position: 16px 32px;
}

.ticker-controls li.jnt-next.down {
     background-position: 16px 0px;
}

.js-hidden {
     display: none;
}

.no-js-news {
     color: #E8E8E8;
     padding: 10px 0px 0px 45px;
}

.left .ticker-swipe {
    
}

.left .ticker-controls, .left .ticker-content, .left .ticker-title, .left .ticker {
     float: left;
}

.left .ticker-controls {
     padding-left: 6px;
}

.right .ticker-swipe {
    
}

.right .ticker-controls, .right .ticker-content, .right .ticker-title, .right .ticker {
     float: right;
}

.right .ticker-controls {
     padding-right: 6px;
}

breaking {
     content: "BREAKING";
     font-weight: bold;
}

breaking:before {
     background-color: #990000;
     box-shadow: 0px 2px 6px 1px #909090;
     color: #FFFFFF;
     content: "BREAKING NEWS";
     margin: 0px 10px;
     padding: 0px 3px;
}

alert {
     -o-animation: 1s ease 0s normal none 5000 alert;
     -moz-animation: 1s ease 0s normal none 5000 alert;
     -webkit-animation: 1s ease 0s normal none 5000 alert;
     animation: 1s ease 0s normal none 5000 alert;
     background-color: #990000;
     color: #fff;
}

@keyframes alert {
0% { background-color: transparent; color: #990000; font-weight: bold; }
15% { background-color: #990000; color: #ffffff; font-weight: bold; }
100% { background-color: transparent; color: #990000; font-weight: bold; }
}

@-webkit-keyframes alert {
0% { background-color: transparent; color: #990000; font-weight: bold; }
15% { background-color: #990000; color: #ffffff; font-weight: bold; }
100% { background-color: transparent; color: #990000; font-weight: bold; }
}

@-o-keyframes alert {
0% { background-color: transparent; color: #990000; font-weight: bold; }
15% { background-color: #990000; color: #ffffff; font-weight: bold; }
100% { background-color: transparent; color: #990000; font-weight: bold; }
}

@-moz-keyframes alert {
0% { background-color: transparent; color: #990000; font-weight: bold; }
15% { background-color: #990000; color: #ffffff; font-weight: bold; }
100% { background-color: transparent; color: #990000; font-weight: bold; }
}

alert:before {
     content: "ALERT: ";
}
