.af-research-trims-summary-specs-large .af-research-trims-summary-spec-value,
.af-research-trims-summary-specs-large .af-research-trims-summary-spec-name {
  color: #000;
}

.form-horizontal textarea.form-control {
  background: #fff;
}

.af-research-trims .btn-primary {
  border: 0;
}

#af-research-trims-compareSelection .btn:hover,
#af-research-trims-compareResults .btn:hover,
.af-research-trims-vdp-compare-button:hover,
.af-research-trims-vdp-compare-button-bottom:hover,
#af-research-trims-inventoryCompareBack:hover,
#af-research-trims-inventoryCompareBackBottom:hover,
#af-research-trims-compareSelection .btn:focus,
#af-research-trims-compareResults .btn:focus,
.af-research-trims-vdp-compare-button:focus,
.af-research-trims-vdp-compare-button-bottom:focus,
#af-research-trims-inventoryCompareBack:focus,
#af-research-trims-inventoryCompareBackBottom:focus,
#af-research-trims-compareSelection .btn:active,
#af-research-trims-compareResults .btn:active,
.af-research-trims-vdp-compare-button:active,
.af-research-trims-vdp-compare-button-bottom:active,
#af-research-trims-inventoryCompareBack:active,
#af-research-trims-inventoryCompareBackBottom:active,
.af-research-trims-inventory-reset-button:hover,
.af-research-trims-inventory-reset-button:focus,
.af-research-trims-inventory-reset-button:active,
.af-research-trims-btn-rebate:hover,
.af-research-trims-btn-rebate:focus,
.af-research-trims-btn-rebate:active {
  background: #9e1539 !important;
}

.af-research-trims-modelimage_pb img {
  margin: 0 auto;
}

.af-research-trims-quote-form-column {
  padding-bottom: 13px;
}

.form-horizontal label,
.box-container label {
  text-align: left;
}
.af-research-trims-features-header,
.af-research-trims-rebates-header,
.af-research-trims-inventory-header,
.af-research-trims-compare-header {
  color:#4477D4;
}
.af-research-trims-stdequip .col-md-12 {
  width: 100%;
}
.af-research-trims-compare-vehicle-checkbox input {
  height: auto;
}

@media (min-width: 992px) {
  h1.af-research-trims-page-title-desktop-full-span {
    padding: 24px 0 24px 20px;
  }
  .af-research-trims-modelimage_pb {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .af-research-quote-or {
    display: flex !important;
    justify-content: center;
    align-items: center;
    margin: 10px auto;
    height: 45px;
    width: 45px;
  }
  .af-research-trims-spec-name,
  .af-research-trims-spec-value {
    float: none;
  }
}