.tiles article:before {
	opacity: 0.60;
}

#banner:after {
	opacity: 0.75;
}

#banner.style2:after {
    background-color: #242943;
}

#one.tiles article {
	order: 0;
}

#one article:nth-child(1) { order: 1; }
#one article:nth-child(2) { order: 2; }
#one article:nth-child(3) { order: 3; }
#one article:nth-child(4) { order: 4; }
#one article:nth-child(5) { order: 5; }
#one article:nth-child(6) { order: 6; }

@media (max-width: 480px) {
	#one article:nth-child(3) { order: 4; }
	#one article:nth-child(4) { order: 3; }
  }

@media screen and (max-width: 480px) {
    .tiles {
        display: flex
    }
}

header.major {
    max-width: 100%;
}

#two.spotlights > section {
	display: flex;
	align-items: center;
}

#two.spotlights > section .image  { order: 1; }
#two.spotlights > section .content { order: 2; }

@media screen and (max-width: 980px) {
	#two.spotlights > section {
		flex-direction: column;
	}
	#two.spotlights > section .content { order: 1; }
	#two.spotlights > section .image   { order: 2; }

	#two.spotlights > section .image {
		margin-top: 1em;
	}
}