.medlytix-marquee {
  overflow: hidden; }
  .medlytix-marquee .marquee-line {
    background-image: url("../img/medlytix-marquee.png");
    background-repeat: repeat-x;
    background-position: 0 50%;
    margin: 0.5rem auto;
    height: 20px;
    width: 200%;
    background-size: 548px 24px;
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-animation-name: scrollLeftMobile;
    animation-name: scrollLeftMobile;
    -webkit-animation-duration: 12000ms;
    animation-duration: 12000ms;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite; }
    @media (min-width: 55em) {
      .medlytix-marquee .marquee-line {
        margin: 0.325rem 0;
        height: 40px;
        background-size: 1095px 48px;
        -webkit-animation-name: scrollLeftDesktop;
        animation-name: scrollLeftDesktop; } }
    .medlytix-marquee .marquee-line.line-1, .medlytix-marquee .marquee-line.line-3 {
      -webkit-transform: translateX(-548px);
      transform: translateX(-548px);
      background-position: 100% 50%;
      -webkit-animation-name: scrollRightMobile;
      animation-name: scrollRightMobile; }
      @media (min-width: 55em) {
        .medlytix-marquee .marquee-line.line-1, .medlytix-marquee .marquee-line.line-3 {
          -webkit-transform: translateX(-1095px);
          transform: translateX(-1095px);
          -webkit-animation-name: scrollRightDesktop;
          animation-name: scrollRightDesktop; } }

@-webkit-keyframes scrollLeftMobile {
  0 {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-420px);
    transform: translateX(-420px); } }

@keyframes scrollLeftMobile {
  0 {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-420px);
    transform: translateX(-420px); } }

@-webkit-keyframes scrollRightMobile {
  0 {
    -webkit-transform: translateX(-420px);
    transform: translateX(-420px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes scrollRightMobile {
  0 {
    -webkit-transform: translateX(-420px);
    transform: translateX(-420px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@-webkit-keyframes scrollLeftDesktop {
  0 {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-839px);
    transform: translateX(-839px); } }

@keyframes scrollLeftDesktop {
  0 {
    -webkit-transform: translateX(0);
    transform: translateX(0); }
  100% {
    -webkit-transform: translateX(-839px);
    transform: translateX(-839px); } }

@-webkit-keyframes scrollRightDesktop {
  0 {
    -webkit-transform: translateX(-839px);
    transform: translateX(-839px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

@keyframes scrollRightDesktop {
  0 {
    -webkit-transform: translateX(-839px);
    transform: translateX(-839px); }
  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0); } }

/*# sourceMappingURL=maps/medlytix-marquee.css.map */
