.full-line .model-id {
  display: none;
}

._728x90.equinox-2021-june-test-emergency-msg .message.short {
  font-size: 16px;
}

._300x250.el-paso-messaging .message.medium,
._300x250.el-paso-messaging .message.short,
._300x250.rio-grande-messaging .message.medium,
._300x250.rio-grande-messaging .message.short,
._300x250.el-paso-silverado-messaging .message.medium,
._300x250.el-paso-silverado-messaging .message.short {
  font-size: 115%;
  line-height: 1;
  max-width: 135px;
}

._300x250.rio-grande-silverado-messaging .message.medium,
._300x250.rio-grande-silverado-messaging .message.short {
  font-size: 100%;
  line-height: 1;
  max-width: 130px;
}

._160x600.el-paso-messaging .message.medium,
._160x600.el-paso-messaging .message.short,
._160x600.rio-grande-messaging .message.medium,
._160x600.rio-grande-messaging .message.short,
._160x600.el-paso-silverado-messaging .message.medium,
._160x600.el-paso-silverado-messaging .message.short,
._160x600.rio-grande-silverado-messaging .message.medium,
._160x600.rio-grande-silverado-messaging .message.short {
  font-size: 140%;
  line-height: 1;
}
._970x250.el-paso-messaging .message.medium,
._970x250.el-paso-messaging .message.short,
._970x250.rio-grande-messaging .message.medium,
._970x250.rio-grande-messaging .message.short,
._970x250.el-paso-silverado-messaging .message.medium,
._970x250.el-paso-silverado-messaging .message.short,
._970x250.rio-grande-silverado-messaging .message.medium,
._970x250.rio-grande-silverado-messaging .message.short {
  font-size: 205%;
  line-height: 1;
}
._728x90.el-paso-messaging .message.medium,
._728x90.el-paso-messaging .message.short,
._728x90.el-paso-silverado-messaging .message.medium,
._728x90.el-paso-silverado-messaging .message.short {
  font-size: 120%;
  line-height: 1;
  width: 42%;
  top: 20px;
}

._728x90.rio-grande-messaging .message.medium,
._728x90.rio-grande-messaging .message.short,
._728x90.rio-grande-silverado-messaging .message.medium,
._728x90.rio-grande-silverado-messaging .message.short {
  font-size: 110%;
  line-height: 1;
}

._300x600.el-paso-messaging .message.medium,
._300x600.el-paso-messaging .message.short,
._300x600.rio-grande-messaging .message.medium,
._300x600.rio-grande-messaging .message.short,
._300x600.el-paso-silverado-messaging .message.medium,
._300x600.el-paso-silverado-messaging .message.short,
._300x600.rio-grande-silverado-messaging .message.medium,
._300x600.rio-grande-silverado-messaging .message.short {
  font-size: 200%;
  line-height: 1;
}

.zone-2020-equinox-le-loyalty .dealer,
.zone-2020-equinox-le-conquest .dealer,
.zone-2020-equinox-non-le-conquest .dealer,
.zone-2020-silverado .dealer,
.zone-silverado-ede .dealer,
.zone-silverado-texas-ede .dealer,
.zone-equinox-ede .dealer,
.zone-equinox-texas-ede .dealer {
  display: none;
}

.zone-silverado-ede .model-id,
.zone-silverado-texas-ede .model-id,
.zone-equinox-ede .model-id,
.zone-equinox-texas-ede .model-id {
  color: white;
}

._300x250.zone-2020-equinox-le-loyalty .legal-btn,
._300x250.zone-2020-equinox-le-conquest .legal-btn,
._300x250.zone-2020-equinox-non-le-conquest .legal-btn {
  top: 195px;
  left: 240px;
}

._300x250.zone-2020-silverado .legal-btn {
  top: 195px;
  left: 240px;
}

.zone-2020-silverado .legal {
  padding: 0.2em 1em 1em 1em;
  line-height: 1.2em;
}

.zone-2020-equinox-le-loyalty .legal,
.zone-2020-equinox-le-conquest .legal,
.zone-2020-equinox-non-le-conquest .legal {
  padding: 0.2em 1em 1em 1em;
  line-height: 1.2em;
}

._728x90.zone-2020-equinox-le-loyalty .legal-btn,
._728x90.zone-2020-equinox-le-conquest .legal-btn,
._728x90.zone-2020-equinox-non-le-conquest .legal-btn {
  top: 72px;
  right: 110px;
}

._728x90.zone-2020-silverado .legal-btn {
  top: 72px;
  right: 110px;
}

._970x250.zone-2020-equinox-le-loyalty .legal-btn,
._970x250.zone-2020-equinox-le-conquest .legal-btn,
._970x250.zone-2020-equinox-non-le-conquest .legal-btn,
._970x250.zone-silverado-ede .legal-btn,
._970x250.zone-silverado-texas-ede .legal-btn,
._970x250.zone-equinox-ede .legal-btn,
._970x250.zone-equinox-texas-ede .legal-btn {
  bottom: 15px;
  left: 740px;
}

._970x250.zone-2020-silverado .legal-btn {
  bottom: 15px;
  left: 760px;
}

._300x250.zone-2020-equinox-le-loyalty .bowtie,
._300x250.zone-2020-equinox-le-conquest .bowtie,
._300x250.zone-2020-equinox-non-le-conquest .bowtie {
  top: 3px;
  left: -15px;
}

._300x250.zone-2020-silverado .bowtie {
  top: 3px;
  left: -15px;
}

._970x250.zone-2020-equinox-le-loyalty .bowtie,
._970x250.zone-2020-equinox-le-conquest .bowtie,
._970x250.zone-2020-equinox-non-le-conquest .bowtie {
  top: 140px;
}

._970x250.zone-2020-silverado .bowtie {
  top: 140px;
  left: 830px;
}

._970x250.zone-2020-silverado .cta {
  left: 830px;
}

.lma-1610102 .percent-msrp .offer .header {
  display: none;
}

.lma-1610102 .total-cash-allowance .header,
.lma-1610102 .total-cash-allowance .footer {
  display: none;
}

._320x50.lma-1610102.blazer .model-id {
  display: none;
}

._320x50 .evergreen .offer,
._320x50.spanish .evergreen .offer {
  top: 10px;
}

._300x250.spanish .cta {
  padding: 0.2em 0.4em;
  top: 213px;
}

._728x90.spanish .cta {
  padding: 0.15em 0.7em;
}

/* dealer name and url SCR */

._970x250.scr .dealer {
  bottom: 218px;
  left: 360px;
  width: 600px;
  font-size: 12px;
  text-align: right;
  line-height: 1em;
  text-shadow: 1px 1px black;
}

._970x250.scr .dealer .dealer-name {
  font-size: 12px;
}

._970x250.scr .dealer .dealer-url {
  font-size: 90%;
}

._728x90.scr .dealer {
  bottom: 3px;
  font-size: 11px;
  max-width: 130px;
  right: 110px;
  text-align: left;
  line-height: 1.1em;
  text-shadow: 1px 1px black;
}

._728x90.scr .dealer .dealer-url {
  font-size: 55%;
}

._300x250.scr .dealer {
  bottom: 46px;
  font-size: 10px;
  right: 11px;
  text-align: center;
  width: 280px;
  line-height: 1em;
  text-shadow: 1px 1px black;
}

._300x250.scr .dealer .dealer-url {
  font-size: 80%;
}

._320x50.scr .dealer {
  bottom: 34px;
  right: 2px;
  font-size: 6px;
  text-align: right;
  line-height: 1em;
  text-shadow: 1px 1px black;
  max-width: 150px;
}

._320x50.scr .dealer .dealer-url {
  font-size: 110%;
}

._320x50.scr .dealer .dealer-name {
  max-width: 200px;
  font-size: 6px;
}

._300x600.scr .dealer {
  line-height: 1.1em;
  text-shadow: 1px 1px black;
}

._300x600.scr .dealer .dealer-name {
  font-size: 12px;
}

._300x600.scr .dealer .dealer-url {
  font-size: 80%;
}

._160x600.scr .dealer {
  font-size: 12px;
  line-height: 1em;
  text-shadow: 1px 1px black;
}

._160x600.scr .dealer .dealer-url {
  font-size: 55%;
}

/*   */

.lma-1610102 .dealer {
  text-align: center;
}

._300x250.lma-111531 .dealer {
  font-size: 9px;
}

._300x250.lma-123071 .dealer {
  font-size: 9px;
  right: 15px;
}

._320x50.lma-111531 .dealer {
  max-width: 90px;
}

._320x50.lma-123071 .dealer {
  max-width: 90px;
}

._728x90.lma-123071 .dealer {
  right: 125px;
}

._970x250.lma-111531 .dealer {
  font-size: 11px;
  line-height: 14px;
}

._970x250.lma-123071 .dealer {
  font-size: 11px;
  line-height: 14px;
}

._320x50.lma-1715819 .dealer {
  bottom: 2px;
  text-align: center;
}

._728x90.lma-1715819 .dealer {
  text-align: center;
}

._970x250.lma-1715819 .dealer {
  bottom: 165px;
  font-size: 14px;
}

._300x250.silverado,
._320x50.silverado,
._728x90.silverado,
._970x250.silverado {
  color: white;
}

._300x250.silverado .apr-math-stack .offer .line,
._728x90.silverado .apr-math-stack .offer .line,
._970x250.silverado .apr-math-stack .offer .line {
  background-color: white;
}

._300x250.silverado .math-stack .line-items,
._970x250.silverado .math-stack .line-items {
  border-bottom: solid 1px #ffffff;
}

._728x90.silverado .math-stack .offer .line {
  background-color: white;
}

.cares {
  font-size: 9px;
}

.conjunction {
  color: #cd9834;
  font-size: 50px;
}

.ede,
.ede-spanish {
  color: white;
}

.ede .gold,
.ede-spanish .gold,
.red-tag .gold,
.red-tag-spanish .gold {
  color: #cc1b32;
}

.red-tag .divider-text,
.red-tag-spanish .divider-text,
.red-tag .conjunction {
  color: #cc1b32;
}

.red-tag-spanish._728x90 .event-logo {
  right: 180px;
  max-width: 75px;
}

.red-tag-spanish._300x250 .event-logo {
  max-width: 105px;
}

.ede .math-stack .line-items,
.ede-spanish .math-stack .line-items {
  border-bottom: solid 1px #ffffff;
}

.ede._160x600 .event-logo,
.ede-spanish._160x600 .event-logo {
  left: 15px;
  max-width: 130px;
  top: 230px;
}

.ede._300x250 .event-logo,
.ede-spanish._300x250 .event-logo {
  max-width: 90px;
  right: 5px;
  top: 20px;
}

.ede._300x600 .event-logo,
.ede-spanish._300x600 .event-logo {
  left: 5px;
  max-width: 115px;
  top: 229px;
}

.ede._970x250 .event-logo,
.ede-spanish._970x250 .event-logo {
  left: 350px;
  max-width: 170px;
  top: 25px;
}

.ede._320x50 .offer,
.ede-spanish._320x50 .offer,
.zone-silverado-ede .offer,
.zone-silverado-texas-ede .offer,
.zone-equinox-ede .offer,
.zone-equinox-texas-ede .offer {
  color: white;
}

.ede._320x50 .model-id,
.ede-spanish._320x50 .model-id {
  color: white;
}

.ede._728x90 .offer .line,
.ede-spanish._728x90 .offer .line {
  display: none;
}

.educator-discount._320x50 .evergreen .offer {
  display: none;
}

/* Event Logos */

/* Cyber Sales Event */

.cyber-sales-event-english._300x250 .event-logo,
.cyber-sales-event-spanish._300x250 .event-logo,
.cyber-sales-event-blk-english._300x250 .event-logo,
.cyber-sales-event-blk-spanish._300x250 .event-logo {
  max-width: 125px;
  right: 20px;
  top: 33px;
}

.cyber-sales-event-english._300x600 .event-logo,
.cyber-sales-event-spanish._300x600 .event-logo,
.cyber-sales-event-blk-english._300x600 .event-logo,
.cyber-sales-event-blk-spanish._300x600 .event-logo {
  max-width: 155px;
  right: 80px;
  top: 225px;
}

.cyber-cash._300x600 .event-logo,
.cyber-cash-spanish._300x600 .event-logo {
  max-width: 155px;
  right: 80px;
  top: 235px;
}

.cyber-sales-event-english._160x600 .event-logo,
.cyber-sales-event-spanish._160x600 .event-logo,
.cyber-sales-event-blk-english._160x600 .event-logo,
.cyber-sales-event-blk-spanish._160x600 .event-logo {
  max-width: 140px;
  right: 10px;
  top: 235px;
}

.cyber-sales-event-english._970x250 .event-logo,
.cyber-sales-event-spanish._970x250 .event-logo,
.cyber-sales-event-blk-english._970x250 .event-logo,
.cyber-sales-event-blk-spanish._970x250 .event-logo {
  top: 25px;
  left: 300px;
  max-width: 225px;
}

.cyber-sales-event-english._728x90 .event-logo,
.cyber-sales-event-spanish._728x90 .event-logo,
.cyber-sales-event-blk-english._728x90 .event-logo,
.cyber-sales-event-blk-spanish._728x90 .event-logo {
  max-width: 75px;
  right: 180px;
  top: 5px;
}

/* Open Road */

.open-road-english._300x250 .event-logo {
  max-width: 115px;
  right: 5px;
  top: 25px;
}

.open-road-english._300x600 .event-logo {
  max-width: 180px;
  left: 5px;
  top: 210px;
}

.open-road-english._160x600 .event-logo {
  max-width: 140px;
  left: 10px;
  top: 250px;
}

.open-road-english._970x250 .event-logo {
  max-width: 150px;
  left: 275px;
  top: 100px;
}

.open-road-english._728x90 .event-logo {
  max-width: 75px;
  right: 180px;
  top: 5px;
}

.open-road-spanish._300x250 .event-logo {
  max-width: 115px;
  right: 5px;
  top: 25px;
}

.open-road-spanish._300x600 .event-logo {
  max-width: 180px;
  left: 5px;
  top: 210px;
}

.open-road-spanish._160x600 .event-logo {
  max-width: 140px;
  left: 10px;
  top: 250px;
}

.open-road-spanish._970x250 .event-logo {
  max-width: 150px;
  left: 275px;
  top: 100px;
}

.open-road-spanish._728x90 .event-logo {
  max-width: 75px;
  right: 190px;
  top: 5px;
}

/*Sistastrut event logo*/
.blazer-2020-sistastrut._300x250 .event-logo,
.equinox-2020-sistastrut._300x250 .event-logo {
  max-width: 110px;
  left: 15px;
  top: 135px;
}

.blazer-2020-sistastrut._300x600 .event-logo,
.equinox-2020-sistastrut._300x600 .event-logo {
  max-width: 125px;
  left: 90px;
  top: 170px;
}

.blazer-2020-sistastrut._160x600 .event-logo,
.equinox-2020-sistastrut._160x600 .event-logo {
  max-width: 125px;
  left: 15px;
  top: 225px;
}

.blazer-2020-sistastrut._970x250 .event-logo,
.equinox-2020-sistastrut._970x250 .event-logo {
  max-width: 135px;
  left: 350px;
  top: 15px;
}

.blazer-2020-sistastrut._728x90 .event-logo,
.equinox-2020-sistastrut._728x90 .event-logo {
  max-width: 70px;
  right: 185px;
  top: 1px;
}

/*Truck Month English event logo*/
.truck-month-english._300x250 .event-logo {
  max-width: 110px;
  right: 0px;
  top: 30px;
}

.truck-month-english._300x600 .event-logo {
  max-width: 125px;
  left: 85px;
  top: 205px;
}

.truck-month-english._160x600 .event-logo {
  max-width: 125px;
  left: 15px;
  top: 245px;
}

.truck-month-english._970x250 .event-logo {
  max-width: 120px;
  left: 300px;
  top: 45px;
}

.truck-month-english._728x90 .event-logo {
  max-width: 68px;
  right: 180px;
  top: 5px;
}

/*Truck Month Spanish event logo*/
.truck-month-spanish._300x250 .event-logo {
  max-width: 95px;
  right: 10px;
  top: 15px;
}

.truck-month-spanish._300x600 .event-logo {
  max-width: 125px;
  left: 85px;
  top: 210px;
}

.truck-month-spanish._160x600 .event-logo {
  max-width: 125px;
  left: 15px;
  top: 245px;
}

.truck-month-spanish._970x250 .event-logo {
  max-width: 120px;
  left: 320px;
  top: 85px;
}

.truck-month-spanish._728x90 .event-logo {
  max-width: 75px;
  right: 180px;
  top: 5px;
}

/*Message Test*/
.trailblazer-2021-msgtst._970x250 .frame .message.short {
  font-size: 6px;
}

._160x600.blazer.background-1,
._300x250.blazer.background-1,
._300x600.blazer.background-1,
._320x50.blazer.background-1,
._728x90.blazer.background-1,
._970x250.blazer.background-1 {
  color: white;
}

._160x600.blazer.background-3,
._300x250.blazer.background-3,
._300x600.blazer.background-3,
._320x50.blazer.background-3,
._728x90.blazer.background-3,
._970x250.blazer.background-3 {
  color: white;
}

.blazer.background-4,
.blazer.background-2,
.blazer.background-5 {
  color: white;
}

._160x600.blazer.background-50,
._300x250.blazer.background-50,
._300x600.blazer.background-50,
._728x90.blazer.background-50,
._970x250.blazer.background-50 {
  color: white;
}

._160x600.blazer.background-78,
._300x250.blazer.background-78,
._300x600.blazer.background-78,
._320x50.blazer.background-78,
._728x90.blazer.background-78,
._970x250.blazer.background-78 {
  color: white;
}

._160x600.blazer.background-79,
._300x250.blazer.background-79,
._300x600.blazer.background-79,
._320x50.blazer.background-79,
._728x90.blazer.background-79,
._970x250.blazer.background-79 {
  color: white;
}

._160x600.bolt.background-1,
._300x250.bolt.background-1,
._300x600.bolt.background-1,
._320x50.bolt.background-1,
._728x90.bolt.background-1,
._970x250.bolt.background-1 {
  color: white;
}

._160x600.bolt.background-2,
._300x250.bolt.background-2,
._300x600.bolt.background-2,
._320x50.bolt.background-2,
._728x90.bolt.background-2,
._970x250.bolt.background-2 {
  color: white;
}

._160x600.colorado.background-1,
._300x250.colorado.background-1,
._300x600.colorado.background-1,
._320x50.colorado.background-1,
._728x90.colorado.background-1,
._970x250.colorado.background-1 {
  color: white;
}

._160x600.colorado.background-2,
._300x250.colorado.background-2,
._300x600.colorado.background-2,
._320x50.colorado.background-2,
._728x90.colorado.background-2,
._970x250.colorado.background-2 {
  color: white;
}

._160x600.colorado.background-3,
._300x250.colorado.background-3,
._300x600.colorado.background-3,
._320x50.colorado.background-3,
._728x90.colorado.background-3,
._970x250.colorado.background-3 {
  color: white;
}

.colorado.background-4 {
  color: white;
}

._160x600.colorado.background-5,
._300x250.colorado.background-5,
._300x600.colorado.background-5,
._320x50.colorado.background-5,
._728x90.colorado.background-5,
._970x250.colorado.background-5 {
  color: white;
}

._160x600.colorado.background-6,
._300x250.colorado.background-6,
._300x600.colorado.background-6,
._320x50.colorado.background-6,
._728x90.colorado.background-6,
._970x250.colorado.background-6 {
  color: white;
}

._160x600.colorado.background-50,
._300x250.colorado.background-50,
._300x600.colorado.background-50,
._728x90.colorado.background-50,
._970x250.colorado.background-50 {
  color: white;
}

._160x600.colorado.background-78,
._300x250.colorado.background-78,
._300x600.colorado.background-78,
._320x50.colorado.background-78,
._728x90.colorado.background-78,
._970x250.colorado.background-78 {
  color: white;
}

.equinox.background-1 {
  color: white;
}

.equinox.background-2 {
  color: white;
}

.equinox.background-3 {
  color: white;
}

.equinox.background-4 {
  color: white;
}

._160x600.equinox.background-15,
._300x250.equinox.background-15,
._300x600.equinox.background-15,
._320x50.equinox.background-15,
._728x90.equinox.background-15,
._970x250.equinox.background-15 {
  color: white;
}

._160x600.equinox.background-50,
._300x250.equinox.background-50,
._300x600.equinox.background-50,
._728x90.equinox.background-50,
._970x250.equinox.background-50 {
  color: white;
}

._160x600.equinox.background-51,
._300x250.equinox.background-51,
._300x600.equinox.background-51,
._728x90.equinox.background-51,
._970x250.equinox.background-51 {
  color: white;
}

._160x600.equinox.background-70,
._300x250.equinox.background-70,
._300x600.equinox.background-70,
._320x50.equinox.background-70,
._728x90.equinox.background-70,
._970x250.equinox.background-70 {
  color: white;
}

._160x600.equinox.background-78,
._300x250.equinox.background-78,
._300x600.equinox.background-78,
._320x50.equinox.background-78,
._728x90.equinox.background-78,
._970x250.equinox.background-78 {
  color: white;
}

._160x600.equinox.background-79,
._300x250.equinox.background-79,
._300x600.equinox.background-79,
._320x50.equinox.background-79,
._728x90.equinox.background-79,
._970x250.equinox.background-79 {
  color: white;
}

._160x600.equinox.background-82,
._300x250.equinox.background-82,
._300x600.equinox.background-82,
._320x50.equinox.background-82,
._728x90.equinox.background-82,
._970x250.equinox.background-82 {
  color: white;
}

._160x600.equinox.background-83,
._300x250.equinox.background-83,
._300x600.equinox.background-83,
._320x50.equinox.background-83,
._728x90.equinox.background-83,
._970x250.equinox.background-83 {
  color: white;
}

._160x600.equinox.background-90,
._300x250.equinox.background-90,
._300x600.equinox.background-90,
._320x50.equinox.background-90,
._728x90.equinox.background-90,
._970x250.equinox.background-90 {
  color: white;
}

._160x600.equinox.background-91,
._300x250.equinox.background-91,
._300x600.equinox.background-91,
._320x50.equinox.background-91,
._728x90.equinox.background-91,
._970x250.equinox.background-91 {
  color: white;
}

._160x600.equinox.background-92,
._300x250.equinox.background-92,
._300x600.equinox.background-92,
._320x50.equinox.background-92,
._728x90.equinox.background-92,
._970x250.equinox.background-92 {
  color: white;
}

._160x600.equinox.background-101,
._300x250.equinox.background-101,
._300x600.equinox.background-101,
._320x50.equinox.background-101,
._728x90.equinox.background-101,
._970x250.equinox.background-101 {
  color: white;
}
.equinox.background-102,
.equinox.background-103,
.equinox.background-5 {
  color: white;
}

._160x600.full-line.background-1,
._300x250.full-line.background-1,
._300x600.full-line.background-1,
._320x50.full-line.background-1,
._728x90.full-line.background-1,
._970x250.full-line.background-1 {
  color: white;
}

.full-line.background-2 {
  color: white;
}

._160x600.full-line.background-10,
._300x250.full-line.background-10,
._300x600.full-line.background-10,
._320x50.full-line.background-10,
._728x90.full-line.background-10,
._970x250.full-line.background-10 {
  color: white;
}

._160x600.full-line.background-12,
._300x250.full-line.background-12,
._300x600.full-line.background-12,
._320x50.full-line.background-12,
._728x90.full-line.background-12,
._970x250.full-line.background-12 {
  color: white;
}

._160x600.full-line.background-13,
._300x250.full-line.background-13,
._300x600.full-line.background-13,
._320x50.full-line.background-13,
._728x90.full-line.background-13,
._970x250.full-line.background-13 {
  color: white;
}

._160x600.full-line.background-22,
._300x250.full-line.background-22,
._300x600.full-line.background-22,
._320x50.full-line.background-22,
._728x90.full-line.background-22,
._970x250.full-line.background-22 {
  color: white;
}

._160x600.malibu.background-51,
._300x250.malibu.background-51,
._300x600.malibu.background-51,
._728x90.malibu.background-51,
._970x250.malibu.background-51 {
  color: white;
}

._160x600.service.background-1,
._300x250.service.background-1,
._300x600.service.background-1,
._320x50.service.background-1,
._728x90.service.background-1,
._970x250.service.background-1 {
  color: white;
}

.silverado.background-1,
.silverado.background-2 {
  color: white;
}

._160x600.silverado.background-3,
._300x250.silverado.background-3,
._300x600.silverado.background-3,
._320x50.silverado.background-3,
._728x90.silverado.background-3,
._970x250.silverado.background-3 {
  color: white;
}

._160x600.silverado.background-4,
._300x250.silverado.background-4,
._300x600.silverado.background-4,
._320x50.silverado.background-4,
._728x90.silverado.background-4,
._970x250.silverado.background-4 {
  color: white;
}

._160x600.silverado.background-5,
._300x250.silverado.background-5,
._300x600.silverado.background-5,
._320x50.silverado.background-5,
._728x90.silverado.background-5,
._970x250.silverado.background-5 {
  color: white;
}

._160x600.silverado.background-6,
._300x250.silverado.background-6,
._300x600.silverado.background-6,
._320x50.silverado.background-6,
._728x90.silverado.background-6,
._970x250.silverado.background-6 {
  color: white;
}

._160x600.silverado.background-10,
._300x250.silverado.background-10,
._300x600.silverado.background-10,
._320x50.silverado.background-10,
._728x90.silverado.background-10,
._970x250.silverado.background-10 {
  color: white;
}

._160x600.silverado.background-13,
._300x250.silverado.background-13,
._300x600.silverado.background-13,
._320x50.silverado.background-13,
._728x90.silverado.background-13,
._970x250.silverado.background-13 {
  color: white;
}

._160x600.silverado.background-17,
._300x250.silverado.background-17,
._300x600.silverado.background-17,
._320x50.silverado.background-17,
._728x90.silverado.background-17,
._970x250.silverado.background-17 {
  color: white;
}

._160x600.silverado.background-26,
._300x250.silverado.background-26,
._300x600.silverado.background-26,
._320x50.silverado.background-26,
._728x90.silverado.background-26,
._970x250.silverado.background-26 {
  color: white;
}

._160x600.silverado.background-27,
._300x250.silverado.background-27,
._300x600.silverado.background-27,
._320x50.silverado.background-27,
._728x90.silverado.background-27,
._970x250.silverado.background-27 {
  color: white;
}

._160x600.silverado.background-50,
._300x250.silverado.background-50,
._300x600.silverado.background-50,
._728x90.silverado.background-50,
._970x250.silverado.background-50 {
  color: white;
}

._320x50.silverado.background-50 {
  color: #292929;
}

._160x600.silverado.background-51,
._300x250.silverado.background-51,
._300x600.silverado.background-51,
._728x90.silverado.background-51,
._970x250.silverado.background-51 {
  color: white;
}

._320x50.silverado.background-51 {
  color: #292929;
}

._160x600.silverado.background-52,
._300x250.silverado.background-52,
._300x600.silverado.background-52,
._728x90.silverado.background-52,
._970x250.silverado.background-52 {
  color: white;
}

._320x50.silverado.background-52 {
  color: #292929;
}

._160x600.silverado.background-53,
._300x250.silverado.background-53,
._300x600.silverado.background-53,
._728x90.silverado.background-53,
._970x250.silverado.background-53 {
  color: white;
}

._320x50.silverado.background-53 {
  color: #292929;
}

._160x600.silverado.background-65,
._300x250.silverado.background-65,
._300x600.silverado.background-65,
._320x50.silverado.background-65,
._728x90.silverado.background-65,
._970x250.silverado.background-65 {
  color: white;
}

._160x600.silverado.background-70,
._300x250.silverado.background-70,
._300x600.silverado.background-70,
._320x50.silverado.background-70,
._728x90.silverado.background-70,
._970x250.silverado.background-70 {
  color: white;
}

._160x600.silverado.background-85,
._300x250.silverado.background-85,
._300x600.silverado.background-85,
._320x50.silverado.background-85,
._728x90.silverado.background-85,
._970x250.silverado.background-85 {
  color: white;
}

._160x600.silverado.background-88,
._300x250.silverado.background-88,
._300x600.silverado.background-88,
._320x50.silverado.background-88,
._728x90.silverado.background-88,
._970x250.silverado.background-88 {
  color: white;
}

._160x600.silverado.background-89,
._300x250.silverado.background-89,
._300x600.silverado.background-89,
._320x50.silverado.background-89,
._728x90.silverado.background-89,
._970x250.silverado.background-89 {
  color: white;
}

._160x600.silverado.background-92,
._300x250.silverado.background-92,
._300x600.silverado.background-92,
._320x50.silverado.background-92,
._728x90.silverado.background-92,
._970x250.silverado.background-92 {
  color: white;
}

.silverado.background-7 {
  color: white;
}
.silverado.background-8 {
  color: white;
}
.silverado.background-9 {
  color: white;
}

.silverado.background-10 {
  color: white;
}

.silverado.background-11 {
  color: white;
}

.silverado.background-12 {
  color: white;
}
.silverado.background-13 {
  color: white;
}
.silverado.background-14 {
  color: white;
}

.silverado.background-15 {
  color: white;
}

.silverado.background-93 {
  color: white;
}
.silverado.background-94 {
  color: white;
}
.silverado.background-95 {
  color: white;
}
.silverado.background-97 {
  color: white;
}
.silverado.background-99 {
  color: white;
}
.silverado.background-100 {
  color: white;
}

._160x600.sonic.background-78,
._300x250.sonic.background-78,
._300x600.sonic.background-78,
._320x50.sonic.background-78,
._728x90.sonic.background-78,
._970x250.sonic.background-78 {
  color: white;
}

._160x600.spark.background-78,
._300x250.spark.background-78,
._300x600.spark.background-78,
._320x50.spark.background-78,
._728x90.spark.background-78,
._970x250.spark.background-78 {
  color: white;
}

._160x600.suburban.background-78,
._300x250.suburban.background-78,
._300x600.suburban.background-78,
._320x50.suburban.background-78,
._728x90.suburban.background-78,
._970x250.suburban.background-78 {
  color: white;
}

._160x600.tahoe.background-1,
._300x250.tahoe.background-1,
._300x600.tahoe.background-1,
._320x50.tahoe.background-1,
._728x90.tahoe.background-1,
._970x250.tahoe.background-1 {
  color: white;
}

._160x600.tahoe.background-50,
._300x250.tahoe.background-50,
._300x600.tahoe.background-50,
._728x90.tahoe.background-50,
._970x250.tahoe.background-50 {
  color: white;
}

._320x50.tahoe.background-50 .model-id,
._320x50.tahoe.background-50 .offer {
  color: #292929;
}

._160x600.tahoe.background-92,
._300x250.tahoe.background-92,
._300x600.tahoe.background-92,
._320x50.tahoe.background-92,
._728x90.tahoe.background-92,
._970x250.tahoe.background-92 {
  color: white;
}

._160x600.traverse.background-39,
._300x250.traverse.background-39,
._300x600.traverse.background-39,
._320x50.traverse.background-39,
._728x90.traverse.background-39,
._970x250.traverse.background-39 {
  color: white;
}

._160x600.traverse.background-49,
._300x250.traverse.background-49,
._300x600.traverse.background-49,
._320x50.traverse.background-49,
._728x90.traverse.background-49,
._970x250.traverse.background-49 {
  color: white;
}

._160x600.traverse.background-50,
._300x250.traverse.background-50,
._300x600.traverse.background-50,
._320x50.traverse.background-50,
._728x90.traverse.background-50,
._970x250.traverse.background-50 {
  color: white;
}

._160x600.traverse.background-51,
._300x250.traverse.background-51,
._300x600.traverse.background-51,
._320x50.traverse.background-51,
._728x90.traverse.background-51,
._970x250.traverse.background-51 {
  color: white;
}

.traverse.background-52 {
  color: white;
}

.traverse.background-53 {
  color: white;
}

._160x600.traverse.background-93,
._300x250.traverse.background-93,
._300x600.traverse.background-93,
._320x50.traverse.background-93,
._728x90.traverse.background-93,
._970x250.traverse.background-93 {
  color: white;
}

._160x600.traverse.background-94,
._300x250.traverse.background-94,
._300x600.traverse.background-94,
._320x50.traverse.background-94,
._728x90.traverse.background-94,
._970x250.traverse.background-94 {
  color: white;
}

.traverse.background-95,
.traverse.background-1 {
  color: white;
}

.trax.background-2 {
  color: white;
}

.trax.background-3 {
  color: white;
}

._160x600.trax.background-15,
._300x250.trax.background-15,
._300x600.trax.background-15,
._320x50.trax.background-15,
._728x90.trax.background-15,
._970x250.trax.background-15 {
  color: white;
}

._160x600.trax.background-50,
._300x250.trax.background-50,
._300x600.trax.background-50,
._728x90.trax.background-50,
._970x250.trax.background-50 {
  color: white;
}

._160x600.trax.background-51,
._300x250.trax.background-51,
._300x600.trax.background-51,
._728x90.trax.background-51,
._970x250.trax.background-51 {
  color: white;
}

._160x600.trax.background-70,
._300x250.trax.background-70,
._300x600.trax.background-70,
._320x50.trax.background-70,
._728x90.trax.background-70,
._970x250.trax.background-70 {
  color: white;
}

._160x600.trax.background-78,
._300x250.trax.background-78,
._300x600.trax.background-78,
._320x50.trax.background-78,
._728x90.trax.background-78,
._970x250.trax.background-78 {
  color: white;
}

._160x600.trax.background-79,
._300x250.trax.background-79,
._300x600.trax.background-79,
._320x50.trax.background-79,
._728x90.trax.background-79,
._970x250.trax.background-79 {
  color: white;
}

._160x600.trax.background-80,
._300x250.trax.background-80,
._300x600.trax.background-80,
._320x50.trax.background-80,
._728x90.trax.background-80,
._970x250.trax.background-80 {
  color: white;
}

._160x600.trailblazer.background-80,
._300x250.trailblazer.background-80,
._300x600.trailblazer.background-80,
._320x50.trailblazer.background-80,
._728x90.trailblazer.background-80,
._970x250.trailblazer.background-80 {
  color: white;
}

._160x600.trailblazer.background-81,
._300x250.trailblazer.background-81,
._300x600.trailblazer.background-81,
._320x50.trailblazer.background-81,
._728x90.trailblazer.background-81,
._970x250.trailblazer.background-81 {
  color: white;
}

._160x600.trailblazer.background-84,
._300x250.trailblazer.background-84,
._300x600.trailblazer.background-84,
._320x50.trailblazer.background-84,
._728x90.trailblazer.background-84,
._970x250.trailblazer.background-84 {
  color: white;
}

._160x600.trailblazer.background-85,
._300x250.trailblazer.background-85,
._300x600.trailblazer.background-85,
._320x50.trailblazer.background-85,
._728x90.trailblazer.background-85,
._970x250.trailblazer.background-85 {
  color: white;
}

._160x600.trailblazer.background-86,
._300x250.trailblazer.background-86,
._300x600.trailblazer.background-86,
._320x50.trailblazer.background-86,
._728x90.trailblazer.background-86,
._970x250.trailblazer.background-86 {
  color: white;
}

._160x600.suv.background-1,
._300x250.suv.background-1,
._300x600.suv.background-1,
._320x50.suv.background-1,
._728x90.suv.background-1,
._970x250.suv.background-1 {
  color: white;
}

.trailblazer.background-87,
.trailblazer.background-88,
.trailblazer.background-1 {
  color: white;
}

.trax.background-1 {
  color: white;
}

/* 2021 OPEN ROAD */
.ad.open-road-2021::after {
  content: "";
  background-image: url("https://gw-crs-assets.s3.amazonaws.com/chevrolet/_shared/img/logos/events/chevy-open-road.png");
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  animation-duration: 0.5s;
  animation-delay: 1s;
  animation-name: logoIn;
  animation-fill-mode: forwards;
  opacity: 0;
}

@keyframes logoIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

._300x250.ad.open-road-2021::after {
  width: 100px;
  height: calc(100px * 0.31);
  top: 175px;
  left: 10px;
}
._160x600.ad.open-road-2021::after {
  width: 120px;
  height: calc(120px * 0.31);
  top: 250px;
  left: 10px;
}
._300x600.ad.open-road-2021::after {
  width: 140px;
  height: calc(140px * 0.31);
  top: 225px;
  left: 10px;
}
._970x250.ad.open-road-2021::after {
  width: 135px;
  height: calc(135px * 0.31);
  bottom: 22px;
  left: 10px;
}
._728x90.ad.open-road-2021::after {
  width: 100px;
  height: calc(100px * 0.31);
  top: 5px;
  right: 155px;
}
._320x50.ad.open-road-2021::after {
  display: none;
}
._320x50.ad[class*="equinox-2021-june-test"] .message br {
  display: none;
}

/* OPEN ROAD SCR ADJUSTMENTS */
._728x90.ad.scr.open-road-2021::after {
  top: 7px;
  right: 170px;
  width: 90px;
}
._300x250.ad.scr.open-road-2021::after {
  width: 75px;
  top: 158px;
}
._300x250.ad.scr.open-road-2021 .dealer {
  bottom: 43px;
}

._300x250.full-line.scr .offer,
._300x250.full-line.scr .message {
  top: 5px;
}

/* NEW MEXICO EDITION */
.ad.new-mexico-edition::after {
  content: "";
  background-image: url("https://gw-crs-assets.s3.amazonaws.com/chevrolet/_shared/img/logos/events/nmse-badge.png");
  display: block;
  position: absolute;
  background-repeat: no-repeat;
  background-size: contain;
  animation-duration: 0.5s;
  animation-delay: 1s;
  animation-name: logoIn;
  animation-fill-mode: forwards;
  opacity: 0;
}
._300x250.ad.new-mexico-edition::after {
  width: 140px;
  height: calc(140px * 0.155);
  top: 180px;
  left: 10px;
}
._160x600.ad.new-mexico-edition::after {
  width: 130px;
  height: calc(130px * 0.155);
  top: 240px;
  left: 10px;
}
._300x600.ad.new-mexico-edition::after {
  width: 150px;
  height: calc(150px * 0.155);
  top: 222px;
  left: 10px;
}
._970x250.ad.new-mexico-edition::after {
  width: 150px;
  height: calc(150px * 0.155);
  bottom: 25px;
  left: 10px;
}
._728x90.ad.new-mexico-edition::after {
  width: 100px;
  height: calc(100px * 0.155);
  top: 5px;
  right: 165px;
}
._320x50.ad.new-mexico-edition::after {
  display: none;
}

._320x50.zone-trailblazer-2021-feature {
  background-color: #000;
}
._320x50.zone-trailblazer-2021-feature img.background {
  left: 20px;
}

.zone-trailblazer-2021-feature .dealer {
  display: none;
}
