.bannerShieldContainer.toll .auxiliaryType {
	background-color: var(--yellow);
	color: var(--black);
	padding: 0.1rem 0.5rem 0.1rem 0.5rem;
}

.bannerShieldContainer.i .routeNumber {
	color: var(--white);
	top: 0.17em;
}
.bannerShieldContainer.i.one .routeNumber,
.bannerShieldContainer.i.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.i.three .routeNumber {
	font-family: "Series C", sans-serif;
}
.bannerShieldContainer.i.bus .banner {
	display: none;
}

.bannerShieldContainer.us .routeNumber,
.bannerShieldContainer.cir .routeNumber,
.bannerShieldContainer.elp .routeNumber,
.bannerShieldContainer.rec .routeNumber,
.bannerShieldContainer.rec2 .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.15em;
}

.bannerShieldContainer.c .routeNumber {
	color: var(--countyYellow);
	font-size: 1.25em;
	top: 0.3em;
}
.bannerShieldContainer.c.one .routeNumber,
.bannerShieldContainer.c.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.c.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.al .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0;
}

.bannerShieldContainer.ak .routeNumber {
	color: var(--black);
	text-align: right;
	top: 0.1em;
	right: 0.25em;
}
.bannerShieldContainer.ak.one .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.ak.two .routeNumber,
.bannerShieldContainer.ak.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.az .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.2em;
}
.bannerShieldContainer.az.loop.three .banner {
	display: none;
}

.bannerShieldContainer.ar .routeNumber {
	color: var(--black);
	top: 0.15em;
	right: 0.05em;
}
.bannerShieldContainer.ar.one .routeNumber,
.bannerShieldContainer.ar.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.ar.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.ca .routeNumber {
	color: var(--white);
	font-family: "Series D", sans-serif;
	top: 0.45em;
}

.bannerShieldContainer.co .routeNumber {
	color: var(--black);
	font-size: 1.3em;
	top: 0.7em;
}
.bannerShieldContainer.co.one .routeNumber,
.bannerShieldContainer.co.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.co.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.cn .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.cn.one .routeNumber,
.bannerShieldContainer.cn.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.cn.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.dc .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	font-size: 1em;
	top: 0.9em;
}

.bannerShieldContainer.fl .routeNumber {
	color: var(--black);
	top: 0.3em;
	right: 0.15em;
}
.bannerShieldContainer.fl.one .routeNumber,
.bannerShieldContainer.fl.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.fl.three .routeNumber {
	font-family: "Series C", sans-serif;
}
.bannerShieldContainer.fl.toll .banner {
	display: none;
}
.bannerShieldContainer.fl.toll .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1em;
	top: 0.85em;
}

.bannerShieldContainer.ga .routeNumber {
	color: var(--black);
	top: 0.3em;
}
.bannerShieldContainer.ga.one .routeNumber,
.bannerShieldContainer.ga.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.ga.three .routeNumber {
	font-family: "Series C", sans-serif;
}
.bannerShieldContainer.ga.alt .banner,
.bannerShieldContainer.ga.byp .banner,
.bannerShieldContainer.ga.conn .banner,
.bannerShieldContainer.ga.loop .banner,
.bannerShieldContainer.ga.spur .banner {
	display: none;
}

.bannerShieldContainer.hi .routeNumber {
	color: var(--black);
}
.bannerShieldContainer.hi.one .routeNumber,
.bannerShieldContainer.hi.two .routeNumber {
	font-family: "Series D", sans-serif;
	top: 0.3em;
}
.bannerShieldContainer.hi.three .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1.15em;
	top: 0.6em;
}

.bannerShieldContainer.id .routeNumber {
	font-family: "Series C", sans-serif;
	text-align: right;
	top: -0.15em;
}
.bannerShieldContainer.id.one .routeNumber,
.bannerShieldContainer.id.two .routeNumber {
	right: 0.3em;
}
.bannerShieldContainer.id.three .routeNumber {
	font-size: 1.15em;
	right: 0.4em;
}
.shieldsContainer.shieldBacks .id .routeNumber {
	color: var(--white);
}
.shieldsContainer:not(.shieldBacks) .id .routeNumber {
	color: var(--black);
}

.bannerShieldContainer.il .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.35em;
}

.bannerShieldContainer.in .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.35em;
}

.bannerShieldContainer.ks .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.15em;
}

.bannerShieldContainer.la .routeNumber {
	color: var(--black);
	font-family: "Series C", sans-serif;
	font-size: 1em;
	top: 0.9em;
}

.bannerShieldContainer.md .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.35em;
}

.bannerShieldContainer.mi .routeNumber {
	color: var(--black);
	font-size: 1.15em;
	top: 0.5em;
}
.bannerShieldContainer.mi.one .routeNumber,
.bannerShieldContainer.mi.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.mi.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.mn .routeNumber {
	color: var(--white);
	font-family: "Series D", sans-serif;
	font-size: 1.25em;
	top: 0.55em;
}
.bannerShieldContainer.mn.bus .banner {
	display: none;
}

.bannerShieldContainer.mo .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.mo.one .routeNumber,
.bannerShieldContainer.mo.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.mo.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.mt .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.3em;
}

.bannerShieldContainer.mt2 .routeNumber {
	color: var(--black);
}
.bannerShieldContainer.mt2.one .routeNumber,
.bannerShieldContainer.mt2.two .routeNumber {
	top: 0.2em;
}
.bannerShieldContainer.mt2.three .routeNumber {
	font-size: 1.15em;
	top: 0.3em;
}
.bannerShieldContainer.mt2.one .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.mt2.two .routeNumber,
.bannerShieldContainer.mt2.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.ne .routeNumber {
	color: var(--black);
	top: 0.05em;
}
.bannerShieldContainer.ne.one .routeNumber,
.bannerShieldContainer.ne.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.ne.three .routeNumber {
	font-family: "Series C", sans-serif;
}
.bannerShieldContainer.ne.link.one .banner,
.bannerShieldContainer.ne.link.two .banner,
.bannerShieldContainer.ne.spur.one .banner,
.bannerShieldContainer.ne.spur.two .banner {
	display: none;
}
.bannerShieldContainer.ne.link.one .routeNumber,
.bannerShieldContainer.ne.link.two .routeNumber,
.bannerShieldContainer.ne.spur.one .routeNumber,
.bannerShieldContainer.ne.spur.two .routeNumber {
	top: -0.1em;
}

.bannerShieldContainer.nv .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	font-size: 0.9em;
	top: 0.15em;
}

.bannerShieldContainer.nh .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.nh.one .routeNumber,
.bannerShieldContainer.nh.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.nh.three .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1.4em;
	right: -0.1em;
}

.bannerShieldContainer.nm .routeNumber {
	color: var(--black);
}
.bannerShieldContainer.nm.one .routeNumber,
.bannerShieldContainer.nm.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.nm.one .routeNumber {
	top: 0.15em;
}
.bannerShieldContainer.nm.two .routeNumber {
	font-size: 1.2em;
	top: 0.35em;
}
.bannerShieldContainer.nm.three .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1em;
	top: 0.55em;
}

.bannerShieldContainer.ny .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.15em;
}

.bannerShieldContainer.nc .routeNumber {
	color: var(--black);
	font-size: 1.15em;
	top: 0.4em;
}
.bannerShieldContainer.nc.one .routeNumber,
.bannerShieldContainer.nc.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.nc.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.nd .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.25em;
}

.bannerShieldContainer.oh .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.15em;
}

.bannerShieldContainer.ok .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	text-shadow: "-1px -1px 0 #FFF, 1px -1px 0 #FFF, -1px 1px 0 #FFF, 1px 1px 0 #FFF";
	top: 0.35em;
}

.bannerShieldContainer.or .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.or.one .routeNumber,
.bannerShieldContainer.or.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.or.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.pa .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.2em;
}

.bannerShieldContainer.ri .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.35em;
}

.bannerShieldContainer.sc .routeNumber {
	color: var(--blue);
	font-family: "Series D", sans-serif;
	top: 0.4em;
}

.bannerShieldContainer.sd .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.15em;
}

.bannerShieldContainer.tn .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0.05em;
}

.bannerShieldContainer.tn2 .routeNumber {
	color: var(--black);
	top: -0.15em;
}
.bannerShieldContainer.tn2.one .routeNumber,
.bannerShieldContainer.tn2.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.tn2.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.tx .routeNumber {
	color: var(--black);
	top: -0.05em;
}
.bannerShieldContainer.tx.one .routeNumber,
.bannerShieldContainer.tx.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.tx.three .routeNumber {
	font-family: "Series C", sans-serif;
}
.bannerShieldContainer.tx.loop .banner,
.bannerShieldContainer.tx.spur .banner {
	display: none;
}
.bannerShieldContainer.tx.loop .routeNumber,
.bannerShieldContainer.tx.spur .routeNumber {
	top: 0.4em;
}

.bannerShieldContainer.ut .routeNumber {
	color: var(--black);
}
.bannerShieldContainer.ut.one .routeNumber,
.bannerShieldContainer.ut.two .routeNumber {
	font-family: "Series D", sans-serif;
	font-size: 1.15em;
	top: 0.4em;
}
.bannerShieldContainer.ut.three .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1em;
	top: 0.65em;
}

.bannerShieldContainer.vt .routeNumber {
	color: var(--green);
	font-family: "Series D", sans-serif;
	top: 0.4em;
}

.bannerShieldContainer.va .routeNumber {
	color: var(--black);
	font-family: "Series D", sans-serif;
	top: 0;
}

.bannerShieldContainer.va2 .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.va2.one .routeNumber,
.bannerShieldContainer.va2.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.va2.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.wa .routeNumber {
	color: var(--black);
}
.bannerShieldContainer.wa.one .routeNumber,
.bannerShieldContainer.wa.two .routeNumber {
	font-family: "Series D", sans-serif;
	font-size: 1.35em;
	top: 0.1em;
}
.bannerShieldContainer.wa.three .routeNumber {
	font-family: "Series C", sans-serif;
	font-size: 1.15em;
	top: 0.3em;
}

.bannerShieldContainer.wi .routeNumber {
	color: var(--black);
	top: 0.15em;
}
.bannerShieldContainer.wi.one .routeNumber,
.bannerShieldContainer.wi.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.wi.three .routeNumber {
	font-family: "Series C", sans-serif;
}

.bannerShieldContainer.wy .routeNumber {
	color: var(--black);
	top: 0.2em;
}
.bannerShieldContainer.wy.one .routeNumber,
.bannerShieldContainer.wy.two .routeNumber {
	font-family: "Series D", sans-serif;
}
.bannerShieldContainer.wy.three .routeNumber {
	font-family: "Series C", sans-serif;
}
