﻿@charset "utf-8";


html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}


[class^="moon-"],
[class*=" moon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


.moon-calendar:before {
  content: "\e914";
}

.moon-link-external:before {
  content: "\e913";
}

.moon-location:before {
  content: "\e947";
}

.moon-download:before {
  content: "\e960";
}

.moon-play3:before {
  content: "\ea1c";
}

.moon-pause2:before {
  content: "\ea1d";
}

.moon-backward2:before {
  content: "\ea1f";
}

.moon-forward3:before {
  content: "\ea20";
}

.moon-google-plus:before {
  content: "\ea8b";
}

.moon-facebook:before {
  content: "\ea90";
}

.moon-twitter:before {
  content: "\ea96";
}

.moon-youtube:before {
  content: "\ea9d";
}

.moon-linkedin2:before {
  content: "\eaca";
}

.moon-house-outline:before {
  content: "\e911";
}

.moon-remove:before {
  content: "\e912";
}

.moon-square:before {
  content: "\e910";
}

.moon-search:before {
  content: "\e90f";
}

.moon-arrow-down:before {
  content: "\e900";
}

.moon-arrow-left:before {
  content: "\e901";
}

.moon-arrow-right:before {
  content: "\e902";
}

.moon-arrow-up:before {
  content: "\e903";
}


@charset "utf-8";

/* Ticker */
.modern-ticker {
  width: 100%;
  height: 34px;
  line-height: 30px;
  font-size: 16px;
  overflow: hidden;
}

.modern-ticker a {
  text-decoration: none;
}

.modern-ticker ul {
  margin: 0;
  padding: 0 0 0 1em;
  list-style: none;
}

.mt-round {
  border-radius: 7px;
}


/* Body */
.mt-body {
  margin: 2px;
  position: relative;
}

/* Label */
.mt-label {
  margin-right: 2px;
  padding: 0 8px 0 12px;
  position: absolute;
  left: 0;
}

.mt-round .mt-label {
  border-radius: 5px 0 0 5px;
}

/* News */
.mt-news {
  overflow: hidden;
  position: absolute;
}

.mt-scroll .mt-news {
  background-color: transparent;
}

.mt-news ul {
  /* Preload */
  background-repeat: no-repeat;
  background-position: -1000px;
}

.mt-news li {
  float: left;
}

.mt-news a {
  font-size: 15px;
  padding: 0 10px 0 20px;
  margin-right: 2px;
  background-repeat: no-repeat;
  background-position: 7px center;
  display: block;
  white-space: nowrap;
}


/* Controls */
.mt-controls {
  margin-left: 2px;
  position: absolute;
  right: 0;

}

.mt-play,
.mt-prev,
.mt-next {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  float: left;
  cursor: pointer;
}

.main-content {
  clear: both;
  overflow: hidden;
}

/***** News Ticker *****/

.o-news-ticker {
  height: 45px;
  width: 100%;
  background: #e8e8e8;
  display: none;
}

.o-news-ticker p {
  padding: 0;
  margin: 0;
  line-height: 45px;
}

.o-news-ticker .mt-label {
  display: block;
  float: left;
  line-height: 48px;
  margin: 0;
  padding: 0 10px 0 0;
  font-weight: inherit;
  color: #999;
  font-size: 0.800em;
  height: 45px;
}

.o-news-ticker .mt-label::after {
  content: "|";
  color: #f4442d;
  padding: 0 0 0 10px;
}

/* Ticker */

.o-news-ticker .modern-ticker {
  color: #fafafa;
  height: 45px;
  width: 100%;
}

.o-news-ticker .modern-ticker .mt-body {
  margin: 0;
}

/* Label */

.mt-label {}
/* News */

.mt-news {
  height: 45px;
  line-height: 45px;
}

.mt-news ul {
  /* Preload */
  height: 45px;
}

.modern-ticker .mt-news a {
  color: #505050;
  line-height: 45px;
  height: 45px;
  padding: 0 10px 0 10px;
  margin-right: 0;
}

.modern-ticker .mt-news a::after {
  content: "|";
  margin-left: 20px;
  color: #d83935;
}

.mt-news a:hover {
  color: #d83935;
}

.mt-news a:active {
  color: #d83935;
}

/* Controls */

.mt-controls {
  /* Preload */
}

.mt-prev,
.mt-next {}
.mt-prev {}
.mt-next {}
.mt-play {}

.mt-play.mt-pause::before {
  content: "\ea1d";
}


.mt-play:hover,
.mt-prev:hover,
.mt-next:hover {}

.mt-play:active,
.mt-prev:active,
.mt-next:active {}

.mt-controls div {
  height: 45px;
  line-height: 45px;
  text-align: center;
  color: #666;
}

.mt-controls div:hover {
  color: #d83935;
}

  /* News Ticker */

  .o-news-ticker {
    display: block;
  }

