/*
 * Color palette:
 * Primary: #86232D
 * Secondary #000000
 * Tertiary: #FFFFFF
 */
body {
	padding-top: 4.5rem;
	font-family: IBMPlexSans, Verdana, sans-serif;
}

a {
	font-style: normal;
	color: inherit;
}

a.inline-link {
	text-decoration: underline;
	text-decoration-style: dotted;
}

#HeroBrand {
	background: #86232D url(/img/at-bus-v2.png) no-repeat center 65% scroll;
	background-size: 100%;
}

#HeroBrand .container {
	/*opacity: 0.63;*/
	/*background-color: #86232D;*/
	/*background-color: #86232DA0;*/
	margin-bottom: 0em;
	background-color: rgb(134, 35, 45);
	background-color: rgba(134, 35, 45, 0.7);
}

#SubBrandV1 {
	padding: 2em 10% 1em 10%;
	margin-bottom: 1.5em;
	background: #86232D url(/img/at-bus-v2.png) no-repeat center 65% scroll;
	background-size: 100%;
}

#SubBrandV1 h1 {
	color: white;
	padding: 0.1em 0.2em;
	/*background: #86232DA0;*/
	background-color: rgb(134, 35, 45);
	background-color: rgba(134, 35, 45, 0.7);
}

#SubBrandV2 {
	padding: 2em 10% 1em 10%;
	margin-bottom: 1.5em;
	background: #86232D url(/img/at-bus-v2.png) no-repeat center 15% scroll;
	background-size: 100%;
}

#SubBrandV2 h1 {
	color: white;
	padding: 0.1em 0.2em;
	/*background: #86232DA0;*/
	background-color: rgb(134, 35, 45);
	background-color: rgba(134, 35, 45, 0.7);
}

@media (max-width: 450px) {
	#HeroBrand,#SubBrandV1,#SubBrandV2 {
		background-size: 170%;
	}
}

@media (max-width: 270px) {
	#HeroBrand,#SubBrandV1,#SubBrandV2 {
		background-size: 200%;
	}
}

#BrandLogo img {
	width: 330px;
	height: 50px;
}

@media (max-width: 440px) {
	#BrandLogo img {
		width: 220px;
		height: 33px;
	}
}

@media (max-width: 325px) {
	#BrandLogo img {
		width: 165px;
		height: 25px;
	}
}

#splash-tagline {
	letter-spacing: 0.1em;
	margin-bottom: 0em;
}

#SystemMap img {
	max-width: 100%;
	height: auto;
}

.schedule td,th {
	white-space: nowrap;
}

.bodyMailingAddress {
	font-family: Courier;
	font-size: 16px;
	line-height: 17px;
	margin-left: 20%
}

.color-fg-maroon {
	color: #86232D;
}

.color-bg-maroon {
	background-color: #86232D;
	color: #FFFFFF;
}

.color-fg-at-white {
}
