@charset "utf-8";

/* Ticker */
.modern-ticker {
width: 100%;
min-width: 300px;
max-width: 2000px;
height: 30px;
margin: 20px auto;
line-height: 30px;
font-size: 16px;
overflow: hidden;
}

.modern-ticker.mt-round {
border-radius: 0;
}
.modern-ticker ul,
.modern-ticker li {
margin: 0;
padding: 0;
list-style: none;
}
.modern-ticker a,
.modern-ticker a:hover {
text-decoration: none;
}

/* Body */
.modern-ticker .mt-body {
margin: 0;
position: relative;
}

/* Label */
.modern-ticker .mt-label {
margin-right: 2px;
padding: 0 8px 0 12px;
position: absolute;
left: 0;
}
.modern-ticker.mt-round .mt-label {
border-radius: 0;
}

/* News */
.modern-ticker .mt-news {
overflow: hidden;
position: absolute;
}
.modern-ticker.mt-scroll .mt-news {
background-color: transparent;
}
.modern-ticker .mt-news ul {
/* Preload */
background-repeat: no-repeat;
background-position: -1000px;
}
.modern-ticker .mt-news li {
float: left;
}
.modern-ticker.mt-round .mt-news:first-child,
.modern-ticker.mt-round .mt-news:first-child a {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.modern-ticker.mt-round .mt-news:last-child,
.modern-ticker.mt-round .mt-news:last-child a {
border-top-right-radius: -;
border-bottom-right-radius: 0;
}
.modern-ticker .mt-news a {
font-size: 15px;
font-weight: normal;
padding: 0 10px 0 20px;
margin-right: 2px;
background-repeat: no-repeat;
background-position: 7px center;
display: block;
white-space: nowrap;
}
.modern-ticker.mt-scroll.mt-round .mt-news a {
border-radius: 0;
}
.modern-ticker .mt-hide {
display: none;
}
.modern-ticker .mt-error {
font-size: 15px;
font-style: italic;
text-align: center;
margin: 0;
}

/* Controls */
.modern-ticker .mt-controls {
margin-left: 2px;
position: absolute;
right: 0;
/* Preload */
background-repeat: no-repeat;
background-position: -1000px;
}
.modern-ticker .mt-play,
.modern-ticker .mt-prev,
.modern-ticker .mt-next {
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-position: center;
float: left;
cursor: pointer;
}
.modern-ticker.mt-round .mt-controls div:last-child {
border-radius: 0;
}


/* Ticker2 */
.modern-ticker2 {
width: 100%;
min-width: 300px;
max-width: 2000px;
height: 40px;
margin: 0px auto;
line-height: 40px;
font-size: 16px;
overflow: hidden;
background-color: #f59216;
color: #fff !important;
}

.modern-ticker2.mt-round {
border-radius: 0;
}
.modern-ticker2 ul,
.modern-ticker2 li {
margin: 0;
padding: 0;
list-style: none;
}
.modern-ticker2 a,
.modern-ticker2 a:hover {
text-decoration: none;
}

/* Body */
.modern-ticker2 .mt-body {
margin: 0;
position: relative;
}

/* Label */
.modern-ticker2 .mt-label {
margin-right: 2px;
padding: 0 8px 0 12px;
position: absolute;
left: 0;
}
.modern-ticker2.mt-round .mt-label {
border-radius: 0;
}

/* News */
.modern-ticker2 .mt-news {
overflow: hidden;
position: absolute;
}
.modern-ticker2.mt-scroll .mt-news {
background-color: transparent;
}
.modern-ticker2 .mt-news ul {
/* Preload */
background-repeat: no-repeat;
background-position: -1000px;
}
.modern-ticker2 .mt-news li {
float: left;
}
.modern-ticker2.mt-round .mt-news:first-child,
.modern-ticker2.mt-round .mt-news:first-child a {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.modern-ticker2.mt-round .mt-news:last-child,
.modern-ticker2.mt-round .mt-news:last-child a {
border-top-right-radius: -;
border-bottom-right-radius: 0;
}
.modern-ticker2 .mt-news a {
font-size: 15px;
font-weight: normal;
padding: 0 10px 0 20px;
margin-right: 2px;
background-repeat: no-repeat;
background-position: 7px center;
display: block;
white-space: nowrap;
color: #fff;
}
.modern-ticker2.mt-scroll.mt-round .mt-news a {
border-radius: 0;
}
.modern-ticker2 .mt-hide {
display: none;
}
.modern-ticker2 .mt-error {
font-size: 15px;
font-style: italic;
text-align: center;
margin: 0;
}

/* Controls */
.modern-ticker2 .mt-controls {
margin-left: 2px;
position: absolute;
right: 0;
/* Preload */
background-repeat: no-repeat;
background-position: -1000px;
}
.modern-ticker2 .mt-play,
.modern-ticker2 .mt-prev,
.modern-ticker2 .mt-next {
width: 30px;
height: 30px;
background-repeat: no-repeat;
background-position: center;
float: left;
cursor: pointer;
}
.modern-ticker2.mt-round .mt-controls div:last-child {
border-radius: 0;
}