  .band--navy a:hover, .band--navy a:focus {
	 color:#0c2340 !important;
}
 .highlight--container {
	 background: #fff !important;
}
 .logo-grid {
	display: grid;
	grid-template-columns: repeat(5, 1fr);
	grid-template-rows: 1fr;
	grid-column-gap: 10px;
	grid-row-gap: 0px;
	align-items: center;
	margin-bottom: 2rem;
}
 .logo-grid2 {
	 display: grid;
	 grid-template-columns: repeat(5, 1fr);
	 grid-template-rows: 1fr;
	 grid-column-gap: 15px;
	 grid-row-gap: 0px;
	 align-items: center;
}
 .sponsor-grid {
	 display: grid;
     grid-template-columns: repeat(2, 1fr);
	 grid-template-rows: repeat(2, 1fr);
	 grid-column-gap: 15px;
	 grid-row-gap: 0px;
	 align-items: center;
	 margin-bottom: 2rem;
	 text-align: center;
}
.doublewide {
	 grid-area: 2 / 1 / 3 / 3;
}

 @media (min-width: 900px) {
	 .logo-grid {
		 display: grid;
		 grid-template-columns: repeat(5, 1fr);
	 	 grid-template-rows: 1fr;
	 	 grid-column-gap: 40px;
		 grid-row-gap: 0px;
		 align-items: center;
		 margin-bottom: 2rem;
	}
	.logo-grid2 {
	 display: grid;
	 grid-template-columns: repeat(5, 1fr);
	 grid-template-rows: 1fr;
	 grid-column-gap: 60px;
	 grid-row-gap: 0px;
	 align-items: center;
}
	 .sponsor-grid {
		 display: grid;
	 	 grid-template-columns: repeat(3, 1fr);
	 	 grid-template-rows: 1fr;
		 grid-column-gap: 15px;
		 grid-row-gap: 0px;
		 align-items: center;
		 margin-bottom: 2rem;
	}
	 .doublewide {
		 grid-area: 1 / 3 / 2 / 4;
	}
}
 .sponsor-grid img {
	 max-height: 105px;
	 width: auto;
}
