
/* kclark8 05496491 */
.hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse { position: relative; top: -16px; }
.links-single-cta.ddc-content.hero-image-color-inverse { top: -35px; }

/* ameliaschumacher */
.facet-browse-widget {
padding-top:30px;
}

/* buttonblock */
.index .buttonblock-button {
    margin: 0 .5% 0 .5%;
    overflow: hidden;
    border-radius: 10px;   
}
.index .buttonblock-button a{
    border-radius: 10px;   
}
.index .ddc-content.button-block-responsive {z-index: 0;}


.index .buttonblock-button a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: .6;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.index .buttonblock-button a:hover, .buttonblock-button a:focus, .buttonblock-button a:active {
  color: white;
  transform: scale(1.05);transition: ease .3s;
}
.index .buttonblock-button a:hover:before, .buttonblock-button a:focus:before, .buttonblock-button a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  box-shadow: inset 0 0 0 4px #FFFFFF, 0 0 1px transparent;
}

.index .buttonblock-button .transparency-overlay {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: transparent;
    z-index: 2;
}
.index .block-link img {
    vertical-align: middle;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -webkit-transition: all .3s ease;
    -webkit-backface-visibility: hidden;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    transition: .3s ease;
}
    filter: url(data:image/svg+xml;utf8,<svg
    xmlns=\'http://www.w3.org/2000/svg\'><filterid=…pe=\'matrix\'values=\'10000,01000,00100,00010\'/></filter></svg>#grayscale);
    -webkit-filter: grayscale(0%);
    filter: none;
    -ms-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
}
.index li.ddc-span12.h1.buttonblock-button {overflow: hidden;}
/* Shutter Out Horizontal  - Hover code*/
.index .buttonblock-button a {
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: inset 0 0 0 2px white, 0 0 1px transparent;
  position: relative;
  -webkit-transition-property: color;
  transition-property: color;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  transition: ease .3s;overflow: hidden;
}
.index .buttonblock-button a:before {
  content: "";
  position: absolute;
  z-index: -1;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: black;
  opacity: .6;
  -webkit-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.index .buttonblock-button a:hover, .buttonblock-button a:focus, .buttonblock-button a:active {
  color: white;
  transform: scale(1.05);transition: ease .3s;
}
.index .buttonblock-button a:hover:before, .buttonblock-button a:focus:before, .buttonblock-button a:active:before {
  -webkit-transform: scaleX(1);
  transform: scaleX(1);
  box-shadow: inset 0 0 0 4px #FFFFFF, 0 0 1px transparent;
}

.vdp .mycars-vdp .mycars-btn {font-size: 11px !important;}

/* Start 'vlp-new-price-value-abSub' (do not modify this line) */
/* Modified by skschlichting on 01/09/19 09:41 AM CST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .value { text-decoration: none; font-weight: bold; font-size: 15px; color: #546254; }
/* End 'vlp-new-price-value-abSub' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by skschlichting on 02/22/19 01:10 PM CST */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: 900; font-size: 20px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by skschlichting on 02/22/19 02:44 PM CST */
.vdp .inv-type-used.pricing .final-price .price { text-decoration: none; font-weight: 900; font-size: 20px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'vlp-new-price-value-abcSub' (do not modify this line) */
/* Modified by skschlichting on 02/22/19 03:30 PM CST */
.vlp .inventoryList .item.inv-type-new .pricing .abcSub .value { text-decoration: none; font-weight: bold; font-size: 15px; color: #304830; }
/* End 'vlp-new-price-value-abcSub' (do not modify this line) */

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by deannakerley on 03/29/19 02:25 PM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 15px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: #bb0a30; background-color: #bb0a30; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #333333; background-color: #333333; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* ddcmattw - 07926707 offsite banner to blue */
.inventory-listing-default .inventoryList li.offSiteInventoryBanner {background-color: #0D5EB2;}
.inventory-listing-default .inventoryList li.offSiteInventoryBanner p {font-size: 18px;padding: 7px 0;margin-bottom: 0;color: #ffffff;text-align: center;}

/* 09536165 ddcjareds */
.cstSales { display: none; }

/* 05576787 ddcjareds */
html.alias-staff-listing .ws-staff-listing>div:first-child {display:flex; justify-content:space-around; flex-wrap: wrap;}
html.alias-staff-listing .ws-staff-listing>div:first-child a {padding: 3px;font-weight:800;}
