/*
= HIGHLIGHTS ---------------- */

#ticker-wrapper.has-js {
  max-width: 1140px;
  height: 27px;
  display: block;
  background:url(../../_img/highlights-bgr.png) left top repeat-x;
  position: relative;
}
#ticker {
  width: 800px;
  padding-left:220px;
  height: 27px;
  display: block;
  float: left;
  position: relative;
  overflow: hidden;
}
#ticker-title {
  position:absolute; left:0px; top:0px;
  height:27px; width:200px; 
  color: #99cfd3; font-size:13px; text-align:center; line-height:27px;
  font-weight: bold;
  background-color: #005568;
}
#ticker-content {
  margin: 0px;
  float: left;
  color: #ffffff; font-size:14px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  line-height: 27px;
}
#ticker-content:focus {
  none;
}
#ticker-content a {
  text-decoration: none;  
  color: #1F527B;
}
#ticker-content a:hover {
  text-decoration: underline; 
  color: #0D3059;
}
#ticker-swipe {
  padding-top: 9px;
  position: absolute;
  top: 0px;
  left: 220px!important;
  background:url(../../_img/highlights-content-bgr.png) left top repeat-x;
  display: block;
  width: 800px;
  height: 23px; 
}
#ticker-swipe span {
  margin-left: 1px;
  border-bottom: 1px solid #ffffff;
  height: 12px;
  width: 7px;
  display: block;
}
#ticker-controls {
position:absolute; right:10px; top:8px; list-style-type: none;
  float: right;
}
#ticker-controls li {
  padding: 0px;
  margin-left: 5px;
  float: left;
  cursor: pointer;
  height: 9px;
  width: 7px;
  display: block;
}
#ticker-controls li#play-pause {
  background-image: url('../../_img/play-pause-btn.png');
  background-position: 0px -9px;
}
#ticker-controls li#play-pause.over {
  background-position: 0px -9px;
}
#ticker-controls li#play-pause.down {
  background-position: 0px -9px;
}
#ticker-controls li#play-pause.paused {
  background-image: url('../../_img/play-pause-btn.png');  
  background-position: 0px 0px;
}
#ticker-controls li#play-pause.paused.over {
  background-position: 0px 0px;
}
#ticker-controls li#play-pause.paused.down {
  background-position: 0px 0px;
}
#ticker-controls li#prev {
  background-image: url('../../_img/prev-btn.png');
  background-position: 0px 0px;
}
#ticker-controls li#prev.over {
  background-position: 0px 0px;
}
#ticker-controls li#prev.down {
  background-position: 0px 0px;
}
#ticker-controls li#next {
  background-image: url('../../_img/next-btn.png');  
  background-position: 0px 0px;
}
#ticker-controls li#next.over {
  background-position: 0px 0px;
}
#ticker-controls li#next.down { 
  background-position: 0px 0px;
}
.js-hidden {
  display: none;
}
#no-js-news {
  padding: 10px 0px 0px 45px; 
  color: #F8F0DB;
}