.fixed-kristall-shop {position: fixed; bottom:0;left:0;right:0}

.breakingNews{width:100%; height:40px; background:#FFF; position:relative; border:solid 2px #2096cd; overflow:hidden;}
.breakingNews>.bn-title{width:auto; height:40px; display:inline-block; background:#2096cd; position:relative;}
.breakingNews>.bn-title>h2{display:inline-block; margin:0; padding:0 20px; line-height:35px; font-size:20px; color:#FFF; height:40px; box-sizing:border-box;font-weight: 300;}
.breakingNews>.bn-title>span{width: 0;position:absolute;right:-9px;top:10px;height: 0;border-style: solid;border-width: 10px 0 10px 10px;border-color: transparent transparent transparent #2096cd;}

.breakingNews>ul{padding:0; margin:0; list-style:none; position:absolute; left:170px; top:0; right:40px; height:40px; font-size:16px;}
.breakingNews>ul>li{position:absolute; height:40px; width:100%; line-height:40px; }
.breakingNews>ul>li>span{position:relative; text-decoration:none; color:#333; overflow:hidden; display:block; white-space: nowrap;text-overflow: ellipsis; font-weight:normal;}
.breakingNews>ul>li>span>span{color:#2096cd;}
.breakingNews>ul>li>span:hover{color:#2096cd;cursor:pointer}
.breakingNews>ul>li>span:before{content:'';position:absolute;left:0;top:0;bottom:0;background: linear-gradient(to right, #fff, transparent);width:15px; z-index:10}

.breakingNews>.bn-navi{width:40px; height:40px; position:absolute; right:0; top:0; opacity:.6;}
.breakingNews>.bn-navi>span{width: 100%;height: 40px;position: absolute;top: 0;cursor: pointer;opacity: 0.3;font-size: 24px;line-height: 40px;text-align: center;}
.breakingNews>.bn-navi>span:hover{opacity:1;}

.bn-large{height:50px;}
.bn-large>.bn-title{height:50px;}
.bn-large>.bn-title>h2{line-height:50px; font-size:26px;}
.bn-large>.bn-title>span{top:15px;}
.bn-large>ul{height:50px; left:250px; font-size:20px;}
.bn-large>ul>li{height:50px; line-height:50px;}

.bn-small{height:30px;}
.bn-small>.bn-title{height:30px;}
.bn-small>.bn-title>h2{line-height:30px; font-size:18px;}
.bn-small>.bn-title>span{top:5px;}
.bn-small>ul{height:30px; left:200px; font-size:14px;}
.bn-small>ul>li{height:30px; line-height:30px;}

/*color styles -----------------------------*/

.bn-turquoise{border-color:#1fb5ad;}
.bn-turquoise>.bn-title{background:#1fb5ad;}
.bn-turquoise>.bn-title>span{border-left-color:#1fb5ad;}
.bn-turquoise>ul>li>span:hover,.bn-turquoise>ul>li>span>span{color:#1fb5ad;}

.bn-darkred{border-color:#d01e1e;}
.bn-darkred>.bn-title{background:#d01e1e;}
.bn-darkred>.bn-title>span{border-left-color:#d01e1e;}
.bn-darkred>ul>li>span:hover,.bn-darkred>ul>li>span>span{color:#d01e1e;}

.bn-bordernone{border:none;}
.bn-italic>ul>li>span{font-style:italic;}
.bn-bold>ul>li>span{font-weight:bold;}

.breakingNews>.bn-navi,
.breakingNews>ul>li>span,
.breakingNews>.bn-navi>span{transition: .25s linear;-moz-transition: .25s linear;-webkit-transition: .25s linear;}