h2 {
  font-variant: small-caps;
}

/* OUTER CONTAINER */
.tcontainer {
  width: 100%;
  overflow: hidden;
  margin: 0px;
  margin-left: 0%;
  margin-right: 100%;
/*  margin-top: -45px;*/    /* Collapse space after primary menu */
  margin-bottom: 20px;
}

/* MIDDLE CONTAINER */

.ticker-wrap {
  width: 100%;
  padding-left: 100%;
  /* Push contents to right side of screen */
  /* background-color: #FFFFFF; */
  background-color: #6090C0; /* IEEE Blue */
}

/* INNER CONTAINER */

@keyframes ticker {
  0% {
    transform: translate3d(0, 0, 0);
  }

  100% {
    transform: translate3d(-100%, 0, 0);
  }
}

.ticker-move {
  /* Basically move items from right side of screen to left in infinite loop */
  display: inline-block;
  white-space: nowrap;
  padding-right: 100%;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
  animation-name: ticker;
  animation-duration: 90s;
}

.ticker-move:hover {
  animation-play-state: paused;
  /* Pause scroll on mouse hover */
}

/* ITEMS */

.ticker-item {
  display: inline-block;
  /* Lay items in a horizontal line */
  padding: 0 2rem;
  color: #FFFFFF;
  font-size: medium;
  font-weight: bold;
}

.ticker-item a:link {
  color: #FFFFFF;
  text-decoration: none;
  font-size: medium;
  font-weight: bold;
}

.ticker-item a:visited {
  color: #FFFFFF;
  text-decoration: none;
  font-size: medium;
  font-weight: bold;
}

body {
  padding-bottom: 5rem;
  font-family: Arial, Helvetica, sans-serif;
}

p {
  padding: 0 5%;
}

