
/*-----------------------------
	News Ticker
------------------------------*/
.acme-news-ticker {
    background: #000;
    position: relative;
    height: 45px;
    /*! border: 1px solid #1974d2; */
    /*! margin-top: 45px; */
}

@media (max-width: 600px) {
    .acme-news-ticker {        margin-top: 0;    }
    .acme-news-ticker-controls{        display: none !important;    }
    .bn-label {width: 12% !important;}
}

.acme-news-ticker-label {
    background: #1974d2;
    padding: 10px;
    width: auto;
    float: left;
    margin-right: 15px;
    line-height: normal;
    height: 100%;
    color: #fff;
}

@media (max-width: 575px) {
    .acme-news-ticker-label {
        position: absolute;
        top: -45px;
    }
}

.acme-news-ticker-box {
    height: 100%;
    /*! padding-top: 10px; */
    overflow: hidden;
}

@media (max-width: 575px) {
    .acme-news-ticker-box {
        padding-right: 18px;
        padding-left: 5px;
    }
}

.acme-news-ticker-box ul {
    width: 100%;
    list-style-type: none !important;
    padding: 0;
    margin: 0;
}

    .acme-news-ticker-box ul li a {
        text-decoration: none;
    }

.acme-news-ticker-controls {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: absolute;
    height: 100%;
    left: 0;
    top: 0;
}

    .acme-news-ticker-controls span {
        height: 100%;
        background: #f6f6f6;
        padding: 0;
        width: 40px;
        border-color: #eeeeee;
        border-style: solid;
        border-width: 0 0 0 1px;
        cursor: pointer;
        display: inline-block;
    }

        .acme-news-ticker-controls span:hover {
            background: #eeeeee;
        }

        .acme-news-ticker-controls span.acme-news-ticker-arrow {
            margin: 0;
            display: inline-block;
            position: relative;
        }

            .acme-news-ticker-controls span.acme-news-ticker-arrow:after {
                border-color: #999;
                border-bottom-style: solid;
                border-bottom-width: 2px;
                border-right-style: solid;
                border-right-width: 2px;
                content: '';
                display: inline-block;
                height: 8px;
                left: 50%;
                position: absolute;
                top: 50%;
                width: 8px;
            }

        .acme-news-ticker-controls span.acme-news-ticker-pause {
            position: relative;
            display: inline-block;
        }

            .acme-news-ticker-controls span.acme-news-ticker-pause:before {
                position: absolute;
                content: "";
                width: 10px;
                height: 10px;
                border-color: #999;
                border-style: solid;
                border-width: 0 2px 0;
                -webkit-transform: translate(-50%, -50%);
                -ms-transform: translate(-50%, -50%);
                transform: translate(-50%, -50%);
                left: 50%;
                top: 50%;
            }

    .acme-news-ticker-controls.acme-news-ticker-horizontal-controls span.acme-news-ticker-prev:after {
        -webkit-transform: translate(-50%, -50%) rotate(315deg);
        -ms-transform: translate(-50%, -50%) rotate(315deg);
        transform: translate(-50%, -50%) rotate(315deg);
    }

    .acme-news-ticker-controls.acme-news-ticker-horizontal-controls span.acme-news-ticker-next:after {
        -webkit-transform: translate(-50%, -50%) rotate(135deg);
        -ms-transform: translate(-50%, -50%) rotate(135deg);
        transform: translate(-50%, -50%) rotate(135deg);
    }

    .acme-news-ticker-controls.acme-news-ticker-vertical-controls span.acme-news-ticker-prev:after {
        -webkit-transform: translate(-50%, -50%) rotate(225deg);
        -ms-transform: translate(-50%, -50%) rotate(225deg);
        transform: translate(-50%, -50%) rotate(225deg);
    }

    .acme-news-ticker-controls.acme-news-ticker-vertical-controls span.acme-news-ticker-next:after {
        -webkit-transform: translate(-50%, -50%) rotate(405deg);
        -ms-transform: translate(-50%, -50%) rotate(405deg);
        transform: translate(-50%, -50%) rotate(405deg);
    }

/*# sourceMappingURL=style.css.map */
.bn-breaking-news {
 display:block;
 width:100%;
 border:solid 1px #ce2525;
 background:#000;
 height:40px;
 box-sizing:border-box;
 position:relative;
 line-height:40px;
 overflow:hidden;
 border-radius:2px;
 text-align:auto;
 font-size:14px
}
@media (max-width: 575px) {
    .bn-breaking-news{/*! margin-top: 30px; */}
}
.bn-breaking-news * {
 box-sizing:border-box
}
.bn-breaking-news.bn-fixed-top {
 position:fixed;
 left:0;
 right:0;
 top:0
}
.bn-breaking-news.bn-fixed-bottom {
 position:fixed;
 left:0;
 right:0;
 bottom:0
}
.bn-label {
 right:0;
 top:0;
 bottom:0;
 height:100%;
 position:absolute;
 background-color:#ce2525;
 text-align:center;
 color:#FFF;
 font-weight:700;
 z-index:3;
 /*! padding:0 15px; */
 white-space:nowrap;
 width: 5%;
}
.bn-news {
 position:absolute;
 left:0;
 top:0;
 bottom:0;
 height:100%;
 right:0;
 overflow:hidden;
 background: #27292d;
}
.bn-news ul {
 display:block;
 height:100%;
 list-style:none;
 padding:0;
 margin:0;
 /*! left:0; */
 bottom:0;
 width:100%;
 position:absolute;
 /*! right: 5%; */
}
.bn-news ul li {
 white-space:nowrap;
 overflow:hidden!important;
 text-overflow:ellipsis;
 text-decoration:none;
 -webkit-transition:color .2s linear;
 -moz-transition:color .2s linear;
 -o-transition:color .2s linear;
 transition:color .2s linear;
 position:absolute;
 width:100%;
 display:none;
 color:#333;
 background: #27292d;
 right: 5%;
}
.bn-news ul li a {
 white-space:nowrap;
 text-overflow:ellipsis;
 text-decoration:none;
 padding:0 10px;
 color:#fff;
 position:relative;
 display:block;
 overflow:hidden
}
.bn-news ul li a:hover {
 color:#c1c1c1;
}
.bn-loader-text {
 padding:0 10px
}
.bn-seperator {
 display:inline-block;
 float:left;
 margin-right:15px;
 width:30px;
 height:40px;
 background-position:center;
 background-size:contain;
 background-repeat:no-repeat;
 position:relative
}
.bn-seperator.bn-news-dot {
 margin-right:0
}
.bn-seperator.bn-news-dot:after {
 content:'';
 position:absolute;
 width:8px;
 height:8px;
 background:#333;
 border-radius:50%;
 top:50%;
 margin-top:-4px;
 left:50%;
 margin-left:-4px
}
.bn-prefix {
 color:#d65d7a;
 margin-right:15px;
 padding-left:10px
}
.bn-positive {
 color:#0b8457;
 font-weight:700
}
.bn-negative {
 color:#dc2f2f;
 font-weight:700
}
.bn-controls {
 width:auto;
 right:0;
 top:0;
 bottom:0;
 height:100%;
 position:absolute;
 -webkit-touch-callout:none;
 -webkit-user-select:none;
 -khtml-user-select:none;
 -moz-user-select:none;
 -ms-user-select:none;
 user-select:none
}
.bn-controls button {
 width:30px;
 float:left;
 height:100%;
 cursor:pointer;
 border:none;
 border-left:solid 1px #EEE;
 text-align:center;
 background-color:#27292d;
 outline:none
}
.bn-controls button:hover {
 background-color:#EEE
}
.bn-arrow {
 margin:0;
 display:inline-block;
 height:8px;
 position:relative;
 width:8px;
 top:-2px
}
.bn-arrow::after {
 border-bottom-style:solid;
 border-bottom-width:2px;
 border-right-style:solid;
 border-right-width:2px;
 content:'';
 display:inline-block;
 height:8px;
 left:0;
 position:absolute;
 top:0;
 width:8px
}
.bn-arrow.bn-next {
 -moz-transform:rotate(315deg);
 -ms-transform:rotate(315deg);
 -webkit-transform:rotate(315deg);
 transform:rotate(315deg);
 left:-3px
}
.bn-arrow.bn-prev {
 -moz-transform:rotate(135deg);
 -ms-transform:rotate(135deg);
 -webkit-transform:rotate(135deg);
 transform:rotate(135deg);
 left:3px
}
.bn-arrow::after {
 border-color:#999
}
.bn-arrow::before {
 background-color:#999
}
.bn-play {
 position:relative;
 background:#999;
 width:0;
 height:12px;
 display:inline-block;
 margin-left:-5px
}
.bn-play::after {
 left:100%;
 top:50%;
 border:solid transparent;
 content:" ";
 height:0;
 width:0;
 position:absolute;
 pointer-events:none;
 border-color:rgba(136,183,213,0);
 border-left-color:#999;
 border-width:8px;
 margin-top:-8px
}
.bn-pause {
 position:relative;
 width:0;
 height:14px;
 display:inline-block;
 top:1px;
 left:-1px
}
.bn-pause::before {
 position:absolute;
 content:"";
 width:2px;
 height:100%;
 left:3px;
 background-color:#999
}
.bn-pause::after {
 position:absolute;
 content:"";
 width:2px;
 height:100%;
 left:-3px;
 background-color:#999
}
.bn-direction-rtl {
 direction:rtl
}
.bn-direction-rtl .bn-label {
 left:auto;
 right:0
}
.bn-direction-rtl .bn-controls {
 right:auto;
 left:0
}
.bn-direction-rtl .bn-seperator {
 margin-left:15px;
 margin-right:0;
 float:right
}
.bn-direction-rtl .bn-prefix {
 margin-left:15px;
 margin-right:0;
 padding-left:0;
 padding-right:10px
}
.bn-direction-rtl .bn-controls button {
 border-left:none;
 border-right:solid 1px #555;
}
.bn-effect-scroll .bn-news ul {
 display:block;
 width:100%;
 position:relative
}
.bn-effect-scroll .bn-news ul li {
 display:list-item;
 float:left;
 position:relative;
 width:auto
}
.bn-effect-scroll.bn-direction-rtl .bn-news ul li {
 float:right
}
