@import url("../../../../../static/font-awesome/css/font-awesome.min.css");
@font-face {
  font-family: "Coda";
  font-style: normal;
  font-weight: 400;
  src: local("Coda Regular"), local("Coda-Regular"), url(https://fonts.gstatic.com/s/coda/v12/MsyPv5UTc2VukMMM7yvUbQ.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Coda";
  font-style: normal;
  font-weight: 400;
  src: local("Coda Regular"), local("Coda-Regular"), url(https://fonts.gstatic.com/s/coda/v12/_xmjOXyFZCVnKmbBxb_PUA.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNOAHFN6BivSraYkjhveRHY.woff2) format("woff2");
  unicode-range: U+0102-0103, U+1EA0-1EF9, U+20AB;
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlC2Q8seG17bfDXYR_jUsrzg.woff2) format("woff2");
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
  font-family: "Coda";
  font-style: normal;
  font-weight: 400;
  src: local("Coda Regular"), local("Coda-Regular"), url(https://fonts.gstatic.com/s/coda/v12/s12AzR1396ChYL16HmU0pg.woff2) format("woff2");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlMiuYsbw7ku9F25X8Z55niY.woff2) format("woff2");
}
@font-face {
  font-family: "Coda";
  font-style: normal;
  font-weight: 400;
  src: local("Coda Regular"), local("Coda-Regular"), url(https://fonts.gstatic.com/s/coda/v12/jYjBpv5EXPluzmg36czCAQ.woff) format("woff");
}
@font-face {
  font-family: "Source Sans Pro";
  font-style: normal;
  font-weight: 400;
  src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url(https://fonts.gstatic.com/s/sourcesanspro/v9/ODelI1aHBYDBqgeIAH2zlBBHWFfxJXS04xYOz0jw624.woff) format("woff");
}
.newsticker_wrapper.NewsMagazine {
  border: solid 1px #e4e4e4;
  padding: 0 !important;
  -webkit-text-size-adjust: none;
  box-sizing: border-box;
}
.newsticker_wrapper.NewsMagazine *, .newsticker_wrapper.NewsMagazine::before, .newsticker_wrapper.NewsMagazine::after {
  box-sizing: border-box;
}
.newsticker_wrapper.NewsMagazine .newsticker_title {
  background-color: #c81704;
  position: relative;
  margin-right: 30px;
  padding: 0 25px;
  height: 30px;
}
.newsticker_wrapper.NewsMagazine .newsticker_title > h4 {
  padding: 0;
  margin: 0;
  font: normal normal 14px/30px "Coda", cursive;
  overflow: hidden;
  color: #fff;
  letter-spacing: normal;
}
.newsticker_wrapper.NewsMagazine .newsticker_title::after {
  position: absolute;
  content: "";
  top: 50%;
  left: 100%;
  border-style: solid;
  border-width: 6px;
  border-color: transparent transparent transparent #c81704;
  margin-top: -5px;
}
.newsticker_wrapper.NewsMagazine .newsticker {
  margin: 0;
  padding: 0;
}
.newsticker_wrapper.NewsMagazine .newsticker li {
  padding: 0 15px;
  margin: 0;
  list-style-type: none;
  list-style-image: none;
}
.newsticker_wrapper.NewsMagazine .newsticker li a {
  font: 14px/28px "Source Sans Pro", sans-serif;
  color: #888;
  text-decoration: none;
  transition: color 400ms;
  position: relative;
  z-index: 9999;
  display: inline-block;
  height: 30px;
}
.newsticker_wrapper.NewsMagazine .newsticker li a:hover {
  color: #c81704;
  text-decoration: none;
}
.newsticker_wrapper.NewsMagazine .newsticker_controls {
  position: absolute;
  top: 0;
  left: auto;
  right: 0;
  list-style-type: none;
  list-style-image: none;
  margin: 0 0 0 10px;
  padding: 0;
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li {
  width: 30px;
  cursor: pointer;
  list-style-type: none;
  list-style-image: none;
  display: inline-block;
  text-align: center;
  border-left: solid 1px #e4e4e4;
  position: relative;
  height: 30px;
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li::after {
  font: 20px/0 "FontAwesome";
  display: inline-block;
  vertical-align: middle;
  color: #e4e4e4;
  transition: all 500ms;
  position: absolute;
  top: 14px;
  left: 10px;
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li.pause::after {
  content: "\f04c";
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li.resume::after {
  content: "\f04b";
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li.previous::after {
  content: "\f104";
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li.next::after {
  content: "\f105";
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li.pause::after, .newsticker_wrapper.NewsMagazine .newsticker_controls li.resume::after {
  font-size: 14px;
  top: 16px;
}
.newsticker_wrapper.NewsMagazine .newsticker_controls li:hover::after {
  color: #242424;
}
.newsticker_wrapper.NewsMagazine.newsticker_style_scroll .newsticker li {
  margin-right: 80px;
  padding: 0;
}
.newsticker_wrapper.NewsMagazine.blue .newsticker_title {
  background-color: #37cbcb;
}
.newsticker_wrapper.NewsMagazine.blue .newsticker_title::after {
  border-left-color: #37cbcb;
}
.newsticker_wrapper.NewsMagazine.blue .newsticker li a:hover,
.newsticker_wrapper.NewsMagazine.blue .newsticker li span a:hover {
  color: #37cbcb;
}
.newsticker_wrapper.NewsMagazine.yellow .newsticker_title {
  background-color: #f6c606;
}
.newsticker_wrapper.NewsMagazine.yellow .newsticker_title::after {
  border-left-color: #f6c606;
}
.newsticker_wrapper.NewsMagazine.yellow .newsticker li a:hover {
  color: #f6c606;
}
.newsticker_wrapper.NewsMagazine.violet .newsticker_title {
  background-color: #a34876;
}
.newsticker_wrapper.NewsMagazine.violet .newsticker_title::after {
  border-left-color: #a34876;
}
.newsticker_wrapper.NewsMagazine.violet .newsticker li a:hover {
  color: #a34876;
}
.newsticker_wrapper.NewsMagazine.redGrey .newsticker_title {
  background-color: #db313c;
}
.newsticker_wrapper.NewsMagazine.redGrey .newsticker_title::after {
  border-left-color: #db313c;
}
.newsticker_wrapper.NewsMagazine.redGrey .newsticker li a:hover {
  color: #db313c;
}
.newsticker_wrapper.NewsMagazine.purple .newsticker_title {
  background-color: #9d3266;
}
.newsticker_wrapper.NewsMagazine.purple .newsticker_title::after {
  border-left-color: #9d3266;
}
.newsticker_wrapper.NewsMagazine.purple .newsticker li a:hover {
  color: #9d3266;
}
.newsticker_wrapper.NewsMagazine.grey .newsticker_title {
  background-color: #33393f;
}
.newsticker_wrapper.NewsMagazine.grey .newsticker_title::after {
  border-left-color: #33393f;
}
.newsticker_wrapper.NewsMagazine.grey .newsticker li a:hover {
  color: #33393f;
}
.newsticker_wrapper.NewsMagazine.green .newsticker_title {
  background-color: #8de171;
}
.newsticker_wrapper.NewsMagazine.green .newsticker_title::after {
  border-left-color: #8de171;
}
.newsticker_wrapper.NewsMagazine.green .newsticker li a:hover {
  color: #8de171;
}
.newsticker_wrapper.NewsMagazine.dark .newsticker_title {
  background-color: #2d2d30;
}
.newsticker_wrapper.NewsMagazine.dark .newsticker_title::after {
  border-left-color: #2d2d30;
}
.newsticker_wrapper.NewsMagazine.dark .newsticker li a:hover {
  color: #2d2d30;
}
.newsticker_wrapper.NewsMagazine.brown .newsticker_title {
  background-color: #5b4530;
}
.newsticker_wrapper.NewsMagazine.brown .newsticker_title::after {
  border-left-color: #5b4530;
}
.newsticker_wrapper.NewsMagazine.brown .newsticker li a:hover {
  color: #5b4530;
}