/* greg.andrews - Fixes Blurry FB backgrounds for demo */
.promo-type-incentive.d-flex.flex-column.w-100.h-100.justify-content-between {background-image: url( https://pictures.dealer.com/m/managedservicesdemo/1234/8e314823bba24b6abab7a8c9c190aca5.jpg)!important;}
.promo-type-vehicle.d-flex.flex-column.w-100.h-100.justify-content-between {background-image: url( https://pictures.dealer.com/m/managedservicesdemo/1234/8e314823bba24b6abab7a8c9c190aca5.jpg)!important;}


/* vdp button block styling | ddcalmirc */
.vdp .links-list a {margin-bottom:5px;text-decoration:none;background-color:#000;color:white;}
.vdp .links-list a:before {color:#C4172C}
.vdp .links-list a:hover {background:#C4172C}
.vdp .links-list a:hover:before {color:#000}
.vdp .links-list .btn-block:before:hover {color:#000}

/* vdp additional options sizing | ddcalmirc */
.inventory-detail-packages-options .options {max-height:350px;overflow:auto}

/* ddcalmirc - hide vdp button block */
.tradein {display:none}

/* ddcalmirc | slideshow background color */
.slideshow-background {background-color:#7A1F1E}

/* ddcalmirc - icons underneath slideshow coloring */
.ddc-box-3 > h3 i {color:#C3002F}

/* ddcchadm adding code to adjust slideshow size on tablets */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)
and (-webkit-min-device-pixel-ratio: 2) {.ipad .slideshow-background .backstretch {width: 960 px; height: 352px;}
.ipad .slideshow-background .backstretch img {width: 960 px; height: 352px; position: center;}
.ipad .slideshow-background {height: 352px;}}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px)  {.ipad .slideshow-background .backstretch {width: 960 px; height: 352px;}
.ipad .slideshow-background .backstretch img {width: 960 px; height: 352px; position: center;}
.ipad .slideshow-background {height: 352px;}}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (-webkit-min-device-pixel-ratio: 1){.ipad .slideshow-background .backstretch {width: 960 px; height: 352px;}
.ipad .slideshow-background .backstretch img {width: 960 px; height: 352px; position: center;}
.ipad .slideshow-background {height: 352px;}}


/* DNA4849868 ddcdmeline -updated DNA4924809 ddceliasr + updated 07902971 cnconway */
.custom-install-saleschat {position:absolute;right:-118px;top:46px;}

.social-header-buttons.socialmed .youtube-button {background-position:-43px 0px;}
.social-header-buttons.socialmed .googleplus-button {background-position:-86px 0px;}
.social-header-buttons.socialmed .twitter-button {background-position:-128px 0px;}
.social-header-buttons.socialmed a {background:url(/sites/m/mccaffertyfordfd/images/social-icons.png?) no-repeat 0 0 transparent;margin:1px;}

/* ddcjosiahl DNA5015953 */
.pricing .abSub .label, .pricing .abSub .value, .pricing .abSub .price {color: #FF0000; }

/* DNA5130108 ddceliasr */
.inventory-listing-default .has-eprice [data-href*="eprice"].ui-button {background-color: #98DC47;background-image:none;}
.inventory-listing-default .has-eprice [data-href*="eprice"].ui-button .ui-button-text, .inventory-detail-pricing .pricing a[data-href*="eprice-form"] {color: #000;}
.inventory-listing-default .has-eprice [data-href*="eprice"].ui-button:hover > .ui-button-text, .inventory-detail-pricing .pricing a[data-href*="eprice-form"]:hover {color:#FFF;}
.inventory-detail-pricing .pricing a[data-href*="eprice-form"].dialog  {background-color: #98DC47;background-image:none;}
.inventory-listing-default .has-eprice [data-href*="eprice"].ui-button:hover,
.inventory-detail-pricing .pricing a[data-href*="eprice-form"]:hover {background-image: none;background-color: #425968;}

/* ddcjosiahl DNA5151206 */
.custom-credit img {max-width:100px;}

/* ddcenricop - price font changes */
.inventoryList .inv-type-new .pricing .stackedConditionalFinal .value {font-size: 20px; font-weight: bold;}
.inventoryList .inv-type-new .pricing .stackedFinal .value {font-size: 14px; font-weight: bold;}
.inventoryList .inv-type-new .pricing .internetPrice .value {font-size: 14px; font-weight: bold;}
.inventoryList .inv-type-new .pricing .msrp .value {font-size: 14px; font-weight: bold; }
.inventoryList .inv-type-new .pricing .abSub .value {font-size: 14px; color: #FF0000; font-weight: bold; }
.inventoryList .inv-type-new .pricing .conditionalRebate.value {font-size: 14px; color: #FF0000; font-weight: bold; }
.inventoryList .inv-type-new .pricing .stackedConditionalRebate .value { font-size: 14px; color: #FF0000; font-weight: bold; }
.inventoryList .inv-type-new .pricing .stackedRebate .value {font-size: 14px; color: #FF0000; font-weight: bold; }
.inventoryList .inv-type-new .pricing .stackedRebate .label {color: #FF0000;}
.pricing .abSub a, .pricing .abSub .value, .pricing .abSub .price, .pricing .rebate a, .pricing .rebate .value, .pricing .rebate .price, .pricing .discount a, .pricing .discount .value, .pricing .discount .price {color: #FF0000;}

/* ddcenricop - index page padding */
.index .container {padding-top: 0px;}

/*jakespurr1 fixing CSS issue without a specific target for finance popup*/
.alias-finance-glba-1 .header-default .vcard .fn span.org {position: relative;left: 0px;}

/*cnconway */
.ddc-site .compact .mycars-default .menu > a {width: 40px; padding-left:5px;}

/*cnconway 08221370 */
.index .slideControls .previousNext{width: auto;}

/* ddcsamp 08649162 */
.index .slideshow-default .slideControls {bottom: 95px; height: 0;}

/* ddcsamp 10415059 */
.ws-vehicle-media .btn-share {display: none !important;}

/* ddcsamp 10421134 */
.vdp .digital-retailing-cox {border: 5px solid #000 !important; padding: 5px;}

/* Start 'srp-new-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:25 AM EDT */
.srp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #FF0000; }
/* End 'srp-new-price-value-discount' (do not modify this line) */

/* Start 'vdp-new-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:25 AM EDT */
.vdp .inv-type-new.pricing-detail .discount .price-value { text-decoration: none; font-size: 18px; color: #FF0000; }
/* End 'vdp-new-price-value-discount' (do not modify this line) */

/* Start 'srp-used-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:32 AM EDT */
.srp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #FF0000; }
/* End 'srp-used-price-value-discount' (do not modify this line) */

/* Start 'vdp-used-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:32 AM EDT */
.vdp .inv-type-used.pricing-detail .discount .price-value { text-decoration: none; font-size: 18px; color: #FF0000; }
/* End 'vdp-used-price-value-discount' (do not modify this line) */

/* Start 'srp-used-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:41 AM EDT */
.srp .inv-type-certified-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-size: 15.75px; color: #FF0000; }
/* End 'srp-used-price-value-discount' (do not modify this line) */

/* Start 'vdp-used-price-value-discount' (do not modify this line) */
/* Modified by ddcsamp on 11/06/21 11:41 AM EDT */
.vdp .inv-type-certified-pre-owned.pricing-detail .discount .price-value { text-decoration: none; font-size: 18px; color: #FF0000; }
/* End 'vdp-used-price-value-discount' (do not modify this line) */