/* dtannasaponjyan 05719305 09051434 */
.index .cst-buttons {margin-top:60px;}
.index .cst-buttons .btn-link {text-align:center; position:relative; display:inline-block;}
.index .cst-buttons .btn-link h3 {font-size:30px;position:absolute;left:0;right:0;bottom: 0px;text-shadow: 2px 2px #000;}
@media(max-width:1600px){
	.index .cst-buttons .btn-link h3 {font-size:2vw;}
}

/* jacquelinewaugh | Left-Align and resize promo banner */
.promotions-banner .event-promotion .promo-description {text-align: left; font-size: 19px;}
.index .cst-buttons .btn-link p {font-size:14px; position:absolute; left:0; right:0; bottom:24px;}
.index .cst-buttons .btn-link p::after {content:'\e002'; font-family:'ddc-button-icons'; display:inline-block; position:relative; top:10px; left:10px; transform:translateY(-50%); -webkit-transition: margin .25s linear;
       -moz-transition: left .25s linear;
        -ms-transition: left .25s linear;
         -o-transition: left .25s linear;
	    transition: left .25s linear;}
.index .cst-buttons .btn-link p:hover::after {left:20px; transition:right .2s;}

/* 05761523 dtannasaponjyan  */
.pricing .an-pricing .value, .pricing .an-pricing .price {width:53%; line-height:32px;}
.inventory-listing-default .inventoryList > li > .hproduct {min-height:290px;}
.vdp .links-share ul {display:flex;}
.inventory-detail-pricing .pricing.inv-type-new  li:not(.paymentInformation):not(.monthlyPayment):not(.instant-eprice-button) > span:not(.ePrice),
.inventory-detail-pricing .pricing.inv-type-new  li:not(.paymentInformation):not(.monthlyPayment):not(.instant-eprice-button) > span.discount a {flex-direction:unset;}
.inventory-detail-pricing .pricing .label {width:45%;}
.reserve-now-an-styling .btn.an-reserve-now-button,
.vdp .autonation-cta-button {height:42px; width:100%; margin:5px 0;}
.inventory-detail-pricing .pricing .ePrice li,
.inventory-detail-pricing .pricing .ePrice li a {width:100%;}
.vdp .price-btn.cst-btn-0 a {text-align:left;}
.vdp .price-btn.cst-btn-0 a::after {right:24px; position:absolute;}
.vdp .main .contact-info {font-size:20px;}

/*ddcrmelasky 06278468*/
.vdp .sidebar .contact-info .phone1[data-click-to-call="CALL US"] span { font-size:20px;}
.vdp .sidebar .contact-info .tels { max-width:85%;}
.vlp .pricing .cst-btn-1 .btn-primary.btn:not(.btn-no-decoration) { padding:10px;}

/* dtannasaponjyan 06291735 */
.media-gallery-toolbar {top:20px; bottom:unset !important; left:unset !important; right:270px;}

/* Enthusiast Edge - Adjust homepage hero facet height */
.ws-facet-browse.hero-overlay { padding-top: 0 !important; top: 280px !important; }


/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:27 AM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-used-price-value-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:27 AM EDT */
.srp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-certified-by-volvo-price-label-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:27 AM EDT */
.srp .inv-type-certified-by-volvo.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-certified-by-volvo-price-label-final-price' (do not modify this line) */

/* Start 'srp-certified-by-volvo-price-value-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:27 AM EDT */
.srp .inv-type-certified-by-volvo.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'srp-certified-by-volvo-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:43 AM EDT */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 09:43 AM EDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: bold; font-size: 20px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-salePrice' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 10:00 AM EDT */
.srp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-weight: normal; font-size: 15.75px; color: #21b500; }
/* End 'srp-new-price-value-salePrice' (do not modify this line) */

/* Start 'vdp-new-price-value-salePrice' (do not modify this line) */
/* Modified by susanhill1 on 04/30/26 10:01 AM EDT */
.vdp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-weight: normal; font-size: 16.2px; color: #21b500; }
/* End 'vdp-new-price-value-salePrice' (do not modify this line) */