.customContainerColor {
  background: linear-gradient(135deg, #0e1a33, #1b3a73, #FFC83D); /* dark navy → mid blue → gold */
  border-bottom: 0.25vw solid #C98A00;
  border-top: 0.25vw solid #FFC83D;
}
.customBackgroundColor {
  background: linear-gradient(-45deg,
    #0a0a0a 0%,      /* near-black */
    #141414 15%,     /* deep charcoal */
    #0a1428 30%,     /* dark navy shadow */
    #122448 45%,     /* muted blue */
    #1b3a73 60%,     /* dark gold highlight */
    #0a1428 75%,     /* return to navy shadow */
    #141414 90%,     /* deep charcoal again */
    #0a0a0a 100%     /* near-black end */
  );
  background-size: 300% 300%;
  animation: browseGamesDrift 25s ease infinite;
}
.browseGames-headlines {
  color: #FFC83D; /* bright gold headlines */
}
a.browseGames:link,
a.browseGames:visited {
  color: #FFC83D; /* same bright green as headlines */
}
a.browseGames:hover {
  color: #FFDC7A; /* one step brighter for hover */
}
@keyframes browseGamesDrift {
  0% { background-position: 0% 50%; }
  50% { background-position: 100% 50%; }
  100% { background-position: 0% 50%; }
}
/* ===========================
   TABLET (768px and up)
   iPad, larger tablets, small laptops
   =========================== */
@media (min-width: 768px) {
	.customContainerColor {
	  border-bottom: 1px solid #C98A00 !important;
	  border-top: 4px solid #FFC83D !important;
	}
}