#glcdesign-news-ticker {
  position: relative;
  clear: both;
  font-family: 'Open Sans', sans-serif;
  font-size: 0.80em;
  height: 40px;
  line-height: 40px;
  background-color: #292929;
  color: #e0e0e0; }
  #glcdesign-news-ticker #glcdesign-news-ticker-pause {
    display: none; }
  #glcdesign-news-ticker:hover #glcdesign-news-ticker-pause {
    display: block; }
  #glcdesign-news-ticker.glcdesign-news-ticker-align-center {
    text-align: center; }
    #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
      float: right;
      margin-right: 0;
      margin-left: 14px;
      position: relative;
      z-index: 9999; }
      #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category:before {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: -13px;
        bottom: 0;
        width: 14px;
        z-index: 9999;
        background-color: #292929; }
    #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
      float: left; }
  #glcdesign-news-ticker.glcdesign-news-ticker-align-right {
    text-align: right; }
    #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
      float: left; }
    #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
      float: right;
      margin-right: 0;
      margin-left: 14px;
      border-right: none;
      border-left: solid 1px #d20b42;
      padding-left: 14px;
      position: relative;
      z-index: 9999; }
      #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title:before {
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: -15px;
        bottom: 0;
        width: 14px;
        z-index: 9999;
        background-color: inherit; }

.rtl #glcdesign-news-ticker #glcdesign-news-ticker-posts {
  left: 0;
  right: 0; }
.rtl #glcdesign-news-ticker .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
  border-right: none;
  border-left: 1px solid #d20b42;
  padding-left: 14px; }
.rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
  float: left;
  margin-left: 0;
  margin-right: 14px; }
  .rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category:before {
    right: -13px;
    left: auto; }
.rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
  float: right;
  border-right: none;
  border-left: 1px solid #d20b42;
  margin-right: 0;
  margin-left: 14px;
  padding-left: 14px; }
.rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
  float: right;
  margin-left: 14px; }
.rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
  float: left;
  margin-right: 14px;
  border-left: none;
  border-right: solid 1px #d20b42;
  padding-left: 0;
  padding-right: 14px; }
  .rtl #glcdesign-news-ticker.glcdesign-news-ticker-align-right .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title:before {
    left: auto;
    right: -15px; }

#glcdesign-news-ticker-posts {
  height: 100%;
  width: 100%;
  overflow: hidden;
  position: relative; }
  #glcdesign-news-ticker-posts .glcdesign-news-ticker-post {
    position: absolute;
    top: -1px;
    left: 0;
    right: 0;
    width: auto;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    opacity: 0;
    z-index: 50;
    -webkit-transform: translate3D(-75px, 0, 0);
    -moz-transform: translate3D(-75px, 0, 0);
    -ms-transform: translate3D(-75px, 0, 0);
    -o-transform: translate3D(-75px, 0, 0);
    transform: translate3D(-75px, 0, 0);
    -webkit-transition: opacity 0.225s ease-out, transform 0.275s ease-out;
    -moz-transition: opacity 0.225s ease-out, transform 0.275s ease-out;
    -ms-transition: opacity 0.225s ease-out, transform 0.275s ease-out;
    -o-transition: opacity 0.225s ease-out, transform 0.275s ease-out;
    transition: opacity 0.225s ease-out, transform 0.275s ease-out; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post a, #glcdesign-news-ticker-posts .glcdesign-news-ticker-post div {
      display: none;
      cursor: pointer;
      margin-left: 14px;
      text-decoration: none; }
      #glcdesign-news-ticker-posts .glcdesign-news-ticker-post a:hover, #glcdesign-news-ticker-posts .glcdesign-news-ticker-post div:hover {
        text-decoration: none; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
      display: inline-block;
      padding: 0 15px;
      margin-left: 0;
      background-color: #d20b42;
      color: #ffffff;
      font-weight: 600;
      font-size: 0.90em;
      text-transform: uppercase;
      -webkit-transform: translate3D(0, -45px, 0);
      -moz-transform: translate3D(0, -45px, 0);
      -ms-transform: translate3D(0, -45px, 0);
      -o-transform: translate3D(0, -45px, 0);
      transform: translate3D(0, -45px, 0);
      opacity: 0;
      -webkit-transition: transform 0.175s 0.250s ease-out, opacity 0.175s 0.250s ease-out;
      -moz-transition: transform 0.175s 0.250s ease-out, opacity 0.175s 0.250s ease-out;
      -ms-transition: transform 0.175s 0.250s ease-out, opacity 0.175s 0.250s ease-out;
      -o-transition: transform 0.175s 0.250s ease-out, opacity 0.175s 0.250s ease-out;
      transition: transform 0.175s 0.250s ease-out, opacity 0.175s 0.250s ease-out; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post .glcdesign-news-ticker-post-title {
      display: inline-block;
      background-color: #292929;
      color: #ffffff;
      font-weight: 600;
      border-right: 1px solid #d20b42;
      padding-right: 14px;
      position: relative;
      z-index: 9999;
      opacity: 0;
      -webkit-transform: translate3D(0, 45px, 0);
      -moz-transform: translate3D(0, 45px, 0);
      -ms-transform: translate3D(0, 45px, 0);
      -o-transform: translate3D(0, 45px, 0);
      transform: translate3D(0, 45px, 0);
      -webkit-transition: opacity 0.175s 0.250s ease-out, transform 0.175s 0.250s ease-out;
      -moz-transition: opacity 0.175s 0.250s ease-out, transform 0.175s 0.250s ease-out;
      -ms-transition: opacity 0.175s 0.250s ease-out, transform 0.175s 0.250s ease-out;
      -o-transition: opacity 0.175s 0.250s ease-out, transform 0.175s 0.250s ease-out;
      transition: opacity 0.175s 0.250s ease-out, transform 0.175s 0.250s ease-out; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post .glcdesign-news-ticker-post-content {
      display: inline-block;
      color: #e0e0e0;
      font-weight: 500;
      font-style: italic;
      opacity: 0;
      -webkit-transform: translate3D(45px, 0, 0);
      -moz-transform: translate3D(45px, 0, 0);
      -ms-transform: translate3D(45px, 0, 0);
      -o-transform: translate3D(45px, 0, 0);
      transform: translate3D(45px, 0, 0);
      -webkit-transition: transform 0.350s 0.250s ease-out, opacity 0.275s 0.250s ease-out;
      -moz-transition: transform 0.350s 0.250s ease-out, opacity 0.275s 0.250s ease-out;
      -ms-transition: transform 0.355s 0.250s ease-out, opacity 0.275s 0.250s ease-out;
      -o-transition: transform 0.350s 0.250s ease-out, opacity 0.275s 0.250s ease-out;
      transition: transform 0.350s 0.250s ease-out, opacity 0.275s 0.250s ease-out; }
      #glcdesign-news-ticker-posts .glcdesign-news-ticker-post .glcdesign-news-ticker-post-content.glcdesign-news-ticker-post-with-links a {
        display: inline;
        margin: 0;
        padding: 0; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post .glcdesign-news-ticker-mobile-button {
      display: none;
      position: absolute;
      right: 0;
      top: 0;
      bottom: 0;
      margin: 0;
      width: 30px;
      text-align: center;
      background-color: #d20b42;
      color: #ffffff;
      font-size: 1.2em; }
    #glcdesign-news-ticker-posts .glcdesign-news-ticker-post.active {
      opacity: 1;
      z-index: 100;
      -webkit-transform: translate3D(0, 0, 0);
      -moz-transform: translate3D(0, 0, 0);
      -ms-transform: translate3D(0, 0, 0);
      -o-transform: translate3D(0, 0, 0);
      transform: translate3D(0, 0, 0); }
      #glcdesign-news-ticker-posts .glcdesign-news-ticker-post.active .glcdesign-news-ticker-post-category {
        -webkit-transform: translate3D(0, 0, 0);
        -moz-transform: translate3D(0, 0, 0);
        -ms-transform: translate3D(0, 0, 0);
        -o-transform: translate3D(0, 0, 0);
        transform: translate3D(0, 0, 0);
        opacity: 1; }
      #glcdesign-news-ticker-posts .glcdesign-news-ticker-post.active .glcdesign-news-ticker-post-title {
        opacity: 1;
        -webkit-transform: translate3D(0, 0, 0);
        -moz-transform: translate3D(0, 0, 0);
        -ms-transform: translate3D(0, 0, 0);
        -o-transform: translate3D(0, 0, 0);
        transform: translate3D(0, 0, 0); }
      #glcdesign-news-ticker-posts .glcdesign-news-ticker-post.active .glcdesign-news-ticker-post-content {
        opacity: 1;
        -webkit-transform: translate3D(0, 0, 0);
        -moz-transform: translate3D(0, 0, 0);
        -ms-transform: translate3D(0, 0, 0);
        -o-transform: translate3D(0, 0, 0);
        transform: translate3D(0, 0, 0); }

.glcdesign-news-ticker-hover {
  border: 3px solid rgba(255, 0, 0, 0.3) !important; }

.glcdesign-news-ticker-selected {
  border: 3px solid rgba(0, 255, 0, 0.4) !important; }

#glcdesign-news-ticker-choose-element-confirm {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 9999;
  background-color: #ffffff;
  -webkit-box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.1);
  box-shadow: 0 -1px 7px rgba(0, 0, 0, 0.1);
  font-family: 'Open Sans', sans-serif;
  font-size: 0.85em;
  color: #a0a0a0; }
  #glcdesign-news-ticker-choose-element-confirm span {
    display: inline-block;
    padding: 7px 15px; }
  #glcdesign-news-ticker-choose-element-confirm a {
    display: inline-block;
    margin-left: 15px;
    padding: 7px 15px;
    background-color: #d20b42;
    color: #ffffff;
    -webkit-transition: background-color 0.225s ease-out;
    -moz-transition: background-color 0.225s ease-out;
    -ms-transition: background-color 0.225s ease-out;
    -o-transition: background-color 0.225s ease-out;
    transition: background-color 0.225s ease-out;
    float: right; }
    #glcdesign-news-ticker-choose-element-confirm a:hover {
      background-color: #f20e4d; }

@media only screen and (min-width: 690px) and (max-width: 995px) {
  #glcdesign-news-ticker.glcdesign-news-ticker-hide-tablet {
    display: none; } }
@media only screen and (max-width: 690px) {
  #glcdesign-news-ticker.glcdesign-news-ticker-hide-mobile {
    display: none; }

  #glcdesign-news-ticker .glcdesign-news-ticker-post {
    right: 0; }
    #glcdesign-news-ticker .glcdesign-news-ticker-post .glcdesign-news-ticker-mobile-button {
      display: block; }
  #glcdesign-news-ticker.glcdesign-news-ticker-align-right
  .glcdesign-news-ticker-post {
    left: 0; }
    #glcdesign-news-ticker.glcdesign-news-ticker-align-right
    .glcdesign-news-ticker-post .glcdesign-news-ticker-post-content {
      position: absolute;
      left: 45px; }
  #glcdesign-news-ticker.glcdesign-news-ticker-align-center .glcdesign-news-ticker-post {
    right: 0; }
  #glcdesign-news-ticker.glcdesign-news-ticker-show-mobile-button .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
    right: 30px; } }
@media only screen and (max-width: 400px) {
  #glcdesign-news-ticker .glcdesign-news-ticker-post .glcdesign-news-ticker-post-category {
    display: none; } }
@media only print {
  #glcdesign-news-ticker {
    display: none; } }

/*# sourceMappingURL=glcdesign-news-ticker.css.map */
