.tx-lt4u-popup {
  display: none;
  /* above slider arrow buttons (2), but below menu */
  z-index: 3;
  position: fixed;
  top: 180px;
  right: 0;
  width: 360px;
  box-shadow: -10px 10px 30px 0 rgba(0,0,0,0.45);

  /* lg breakpoint*/
  @media (max-width:  992px) {
    display: none !important;
  }

  &.show {
    display: block;
    animation: lt4u-popup-fadein 1s ease-in;
  }

  &.close {
    animation: lt4u-popup-fadeout 1s ease-out;
  }

  .news-container {
    .close-btn {
      position: absolute;
      top: 10px;
      left: 10px;
      text-decoration: none;
      line-height: 15px;
      i {
        margin: 0;
      }
      i::before {
        font-size: 35px;
      }
    }
    .news-image img {
      width: 100%;
    }
    .news-content {
      padding: 20px 30px;
      background-color: #E10000;

      h3, p, a {
        overflow: hidden;
        color: #FFFFFF;
      }
      h3 {
        font-size: 2rem;
        font-weight: bold;
      }
      p {
        line-height: 25px;
        margin-bottom: 14px;
      }
      a {
        font-size: 20px;
        text-decoration: none;
      }
      .bold {
        font-weight: bold;
      }
      .news-content__footer {
        display: flex;
        justify-content: space-between;
      }
    }
  }
}

@keyframes lt4u-popup-fadein
{
  from { opacity: 0; }
  to   { opacity: 1; }
}

@keyframes lt4u-popup-fadeout
{
  from { opacity: 1; }
  to   { opacity: 0; }
}
