

/*Rexall Colors*/

.RexallGreenLight1 {
	background-color: #40C2BF;
}


.RexallGreenLight2{
	background-color: #C8EDBB;
}

.RexallGreenDark1 {
	background-color: #147B74;
}


/*Navigation Bar*/
.nav-item{
	text-decoration-color: white;
	font-size: 14.5px;
}
.nav-item.active:hover{
	scale: 1.1;
	text-decoration: underline;
	text-decoration-color: white;
	transition: 0.5s;
}
.navbar-dark .navbar-nav .nav-link.disabled {
	color: yellow;
}



/*Jumbotron Custom*/
.jumbotron{
	border-radius: 20px;
	box-shadow: 0px 7px 19px -4px rgba(0,0,0,0.81);
}


/*Accordion*/
/*Insurance Drop Down*/
.accordion{
	border-radius: 20px;
	box-shadow: 0px 7px 19px -4px rgba(0,0,0,0.81);
}


/*Faxes Copy Alert*/

.alert{
	opacity: 0;
	animation-name: FadeOut;
	animation-duration: 3.1s;
	animation-timing-function: linear;
	animation-iteration-count: 1;
}



.btn, .btn-success, .ml-2{
	margin-top: 1px;
}

.pic{
  height: 500px;
  width: 100%;
  border: 1px solid grey;
  background-color: grey;
}

@keyframes FadeOut {
	0%{
		opacity: 1.0;
	}
	100% {
		opacity: 0;
	}
}


/*Ticker-Tape News Reel*/
.ticker-nav {
  width: 100%;
  background: #0f172a;
  overflow: hidden;
  padding: 12px 0;
  border-bottom: 1px solid #1e293b;
}

.ticker-track {
  display: flex;
  width: max-content;
  animation: scroll 100s linear infinite;
}

.ticker-nav:hover .ticker-track {
  animation-play-state: paused;
}

.ticker-track span {
  color: orange;
  font-weight: 600;
  margin: 0 32px;
  white-space: nowrap;
  transform: scale(0.95);
  transition: transform 0.3s ease, color 0.3s ease;
}

/* Zoom effect as items pass */
.ticker-track span:hover {
/*  transform: scale(1.15);
*/  color: #38bdf8;
  cursor: pointer;
}

@keyframes scroll {
  from {
    transform: translateX(0);
  }
  to {
    transform: translateX(-100%);
  }
}
