.inventory-panel.palette-bg2 {
    background-color: #fff; 
    box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.3);
    overflow: visible;
}


div.vehicle-link .btn-default {
    border-color: var(--clr-neutral-175) !important;
    background-color: #d5e8ff;
    color: #003f88;
    font-size: 15px;
}

.inv-list div.inventory-details {
    display: flex;
    color: #8b8b8b;
    flex-direction: column;
}

.pricelabel, .pricevalue1.accent-color1, .inventory-price-container .phonenumber, .inventory-price-container .sold, .callforprice {
    color: #0a0a0a !important;
}

.element-type-inventorylistprice .palette-bg1 {
    background-color: #ffffff;
}

.element-type-inventorylistprice {
    background-color: #ffffff;
}
.inventory-list-row .col-sm-3 b {
    font-size: 1.15em;
    color: black;
}

.vehicle-label .accent-color1 {
    color: #003f88 !important;
}

#row-116df5a9e9a04b3b8b0b4a0fe77c206c {
    position: relative;
    z-index: 1;
}

.testimonial-person .testimonial-name {
color:#ffffff !important;
}

.testimonial-vehicle {
color:#ffffff !important;
}

.inventory-index  .vehicle-panel-label {
    color: #808080;
}

.inventory-index  .vehicle-panel-price {
    color: #808080;
}


.SellIt2, .BuyIt2 {
    width: 90%;
    background: #fff;
    text-align: center;
    margin: auto;
    height: auto;
    padding: 24px;
    border: 2px solid #000;
    border-radius: 0px;
    min-height: 342px;
    color: #000;
}

.SellIt2 .sellBtn, .BuyIt2 .sellBtn {
    border: 2px solid #000;
    color: #000;
}


a.vehicle-panel {
    background: #fff !important;
}

a.vehicle-panel:hover {
    background: #fff !important;

    transform: scale(1.05); 
}
.palette-bg1.inventory-photo-column {
    background: #fff; 
    color: #000; 
}
.palette-bg1.inventory-photo-column i.fa.fa-camera.accent-color1 {
color: #000 !important; 
}

@media screen and (max-width: 480px) {

.page-content-row.bg-parallax.scheduleTest_02 {
  background-image: url(https://automanagerprodcdn.azureedge.net/wmclients/043173/images/slideshow/mobilewebmanager.png) !important;
background-position: center center;
background-size: 150%!important;
background-color: #ffffff;
}

.hero-main {
 background-image: url(https://automanagerprodcdn.azureedge.net/wmclients/043173/images/slideshow/mustangwebmanager.png) !important;
background-position: center center;
    background-size: cover;
}

.hero-main label {
    color: #fff;
}

.Search-hero .element-type-inventorysearch .btn-default {
display:none;
}

.testimonial-main {
background-size: 190%!important;
background-position: center !important;
}

.quicklinkbutton.buttoncolor-black_white {
    background-color: none !important;
    color: #fff;
    border: solid;
    margin-bottom: 20px !important;
}

}

.pricevalue1.accent-color1 b {
    color: #000;
}

.pricevalue1.accent-color2 b {
    color: #000;
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    padding: 1rem;
}

/***********************
    Inventory
************************/

/*.element-type-inventorylistprice .palette-bg1 {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
}*/

.pricelabel {
    color: #fff;
    padding-right: 10px;
font-size: smaller;
display: inline-flex;
}

.pricevalue1.beforevalue, .pricevalue1.yousavevalue{
    padding-right: 20px;
font-size: smaller !important;
display: inline-flex;
}

.pricelabel.specialpricelabel {
  font-size: inherit;
}

/***********************
    VDP arrow mobile adjustment
************************/
@media (max-width: 767px) {
    #horizontal-featured_photo .swiper-button-next, #horizontal-featured_photo .swiper-button-prev {
        display: block;
        opacity: 1;
    }
}

.instantsavings .pricelabel {
    color: #ffffff !important;
}

.instantsavings .accent-bg2 {
    width: 90%;
    background: #15d526 !important;
    
    border-radius: 0px;
    border: 0px;
    border-bottom: 3px solid #000000;
}