/* Ticker */
.modern-ticker {
   box-sizing: border-box;
   width: 100%;
   height: 75px;
   line-height: 75px;
   font-size: 21px;
   border-radius: 5px;
   background: #A4C0DE;
   overflow: hidden;
}

.modern-ticker * {
   box-sizing: border-box;
}

.modern-ticker a,
.modern-ticker a:hover {
   text-decoration: none;
}


/* Body */
.modern-ticker .mt-body {
   position: relative;
   height: 100%;
}


/* Label */
.modern-ticker .mt-label {
   position: absolute;
   padding: 0 15px;
   text-align: center;
   color: #FFF;
   font-weight: 700;
   background-color: #6B98C9;
   z-index: 3;
   white-space: nowrap
}



/* News */
.modern-ticker .mt-news {
   overflow: hidden;
   position: absolute;
}

.modern-ticker.mt-scroll .mt-news {
   background-color: transparent;
}

.modern-ticker .mt-news ul {
   height: 100%;
   margin: 0;
   padding: 0;
   list-style: none;
   /* Preload */
   background-repeat: no-repeat;
   background-position: -1000px;
}

.modern-ticker .mt-news ul li {
   height: 100%;
   line-height: 100%;
   margin: 0;
   padding: 0;
   list-style: none;
}

.modern-ticker .mt-news.mt-center ul li {
   position: relative;
}

.modern-ticker.mt-ltr .mt-news ul li {
   float: left;
}

.modern-ticker.mt-rtl .mt-news ul li {
   float: right;
}

.modern-ticker.mt-round .mt-news:first-child,
.modern-ticker.mt-round .mt-news:first-child a {
   border-top-left-radius: 5px;
   border-bottom-left-radius: 5px;
}

.modern-ticker.mt-round .mt-news:last-child,
.modern-ticker.mt-round .mt-news:last-child a {
   border-top-right-radius: 5px;
   border-bottom-right-radius: 5px;
}

.modern-ticker .mt-news ul li a {
   display: flex;
   justify-content: center;
   align-items: center;
   height: 100%;
   padding: 0 20px;
   font-weight: normal;
   color: #333;
   background-repeat: no-repeat;
   white-space: nowrap;
}

.modern-ticker.mt-scroll.mt-round .mt-news ul li a {
   border-radius: 0;
}

.modern-ticker .mt-hide {
   display: none;
}

.modern-ticker .mt-error {
   font-style: italic;
   text-align: center;
   margin: 0;
}
