
.BreakingNewsController{width:100%; overflow:hidden; background:#999999; position:relative;}
.BreakingNewsController .bn-title{display:inline-block; float:left; padding:10px 20px; background:#999999; font-weight: bold; font-size: 18px;}
.BreakingNewsController ul{padding:0; margin:0; display:block; list-style:none; position:absolute; left:180px; right:50px;}
.BreakingNewsController ul li{list-style:none; padding:10px 0px 10px 5px; display:none;}
.BreakingNewsController ul li a{text-decoration:none; color:#333; display:inline-block; overflow:hidden; padding:0;}
.BreakingNewsController .bn-arrows{display:inline-block; float:right; width:50px; position:absolute; right:0; top:0; bottom:0;}
.BreakingNewsController .bn-arrows span{display:block; width:20px; position:absolute; top:0; bottom:0; cursor:pointer; opacity:0.2;}
.BreakingNewsController .bn-arrows span:hover{opacity:1;}
.BreakingNewsController .bn-arrows-left{ left:0; background:url(../images/ticker-arrows.png) left center no-repeat;}
.BreakingNewsController .bn-arrows-right{right:10px; background:url(../images/ticker-arrows.png) right center no-repeat;}

.easing a, .easing span{ color:red;transition:.25s linear; -moz-transition:.25s linear; -webkit-transition:.25s linear;}

@media only screen and (max-width: 1024px) {
.BreakingNewsController .bn-title{padding:10px 10px;}
}

@media only screen and (max-width: 400px) {
.BreakingNewsController{display: inline-block;}
.BreakingNewsController ul{margin-left: -36px;}
.BreakingNewsController ul li a{font-size: 11px; font-weight: lighter; }
/* .BreakingNewsController .bn-title{font-size: 13px; padding: 10px 2px; font-weight: bold;} */
.BreakingNewsController .bn-title{text-align: left; font-size: 13px; padding: 10px 2px 10px 2px; font-weight: bold;}

}