.call-to-action-button {
  background-color: #00b1e9; }
  .call-to-action-button:hover, .call-to-action-button:active {
    background-color: #0f6cd0; }

.phone-custom p {
  color: #ccc;
  padding: 0 0 2px 0;
  margin: 0; }

.phone-custom a {
  color: #fff;
  font-size: 16pt;
  font-weight: bold; }

#main-nav-custom .header-payments {
  float: right; }
  @media (max-width: 768px) {
    #main-nav-custom .header-payments {
      display: none; } }

.search-options-custom {
  padding: 25px 35px;
  background: #252525; }
  @media (max-width: 768px) {
    .search-options-custom {
      margin-bottom: 20px; } }

#search-custom .search-by-vin-module .box-icon {
  margin: 4px auto; }

#footer-custom {
  border-top: 4px solid #00b1e9; }
  #footer-custom .container-wrap {
    padding-top: 20px; }

.text-color-light .garage-search-bar-component .garage-component .garage-text {
  background-color: #00b1e9;
  color: #fff !important;
  font-weight: bold;
  -webkit-font-smoothing: antialiased;
  border-color: #00b1e9; }
  .text-color-light .garage-search-bar-component .garage-component .garage-text:after {
    display: none; }

.promotional-banner-wrap {
  background-color: #00b1e9 !important;
}

.promotional-banner-text {
	color: white;
	font-size: 18px !important;
	text-shadow: 2px 1px 2px #000;
}

.promotional-banner-link {
  color: white !important;
}

#gm_req_logo {
	text-align: center;
}

#gm_req_logo img {
	max-width: 65%;
}
.payment-message-display {
    display: flex;
    justify-content: end;
    padding-right: 10%;
}

.comp_name {
    font-size: 16px;
	font-weight: 700;
}

.store-logo-module .store-logo-link img {
    margin: 0px 0;
    max-height: 90px;
    max-width: 100%;
}

.chevy_bowtie {
	width: 200px;
    float: right;
}

.acdelco_logo {
	width: 300px;
}

.car_row {
    background: #00b1e9;
    width: 124px;
    padding: 10px;
    border-radius: 3px;
    margin: auto;
    text-align: center;
    box-shadow: 1px 2px 2px #424242;
}

.car_row a {
    color: #fff!important;
    font-weight: 700;
}