/* ddcbatot DNA4515447 */
.header-default .customChat{ position:absolute; top:55px; right: 200px;}
.vlp a.financeButtonListing.dealertrackButton, .vdp span.dealerTrackFinanceDetail.dealertrackButton{background:url('/static/sites/f/fredbeansgroupsprofilev9/images/gpa-red.png') transparent no-repeat 0 0; height:130px; width: 130px; color: transparent;}
.vlp a.financeButtonListing.dealertrackButton::before{display:none;}
.vlp a.financeButtonListing.dealertrackButton:hover, .vdp span.dealerTrackFinanceDetail.dealertrackButton:hover{opacity: 0.8;}
/* dtjeremyw adjust nav tab spacing */
.navbar-nav .dropdown .sublabelled {min-width:110px;}


.shrink-header-nav .customChat {display: none;}
.mra img[alt="Save Money!"] {clear: both}

/* M-00485747 billyh */
.vcard.header-logo-enabled .fn span.org {position: relative;left: 380px;}

.page-header.compact .header-default .vcard {background:rgba(0, 0, 0, 0) url("/static/sites/f/fredbeansgroupsprofilev9/images/McCafferty_HolidayLogo.gif") no-repeat scroll 0 0 / 30% auto;height:129px;margin-left:20px;margin-top:-35px;}

/* dtjosem DNA4772099 */
.vlp a.financeButtonListing.dealertrackButton,
.vdp span.dealerTrackFinanceDetail.dealertrackButton {display: none !important;}
.custom.finance-btn:hover {opacity: 0.8;}
/* dtcoltonmraz compact header fix */
.page-header.compact .header-default {overflow: visible;}
.custom-install-saleschat {padding-left:150px;}

/* DNA4819802 ddcdmeline */
.inv-type-new .abSub * {white-space: normal; color: #f01}
.inv-type-new .internetPrice .label {color: #0050ff;}

/* DNA4849868 ddcdmeline */
.custom-install-saleschat {position:absolute;right:-118px;top:46px;}
.page-header.compact .inventory-search-form {bottom:5px;left:130px;}
.page-header.compact .header-default .vcard .adr {right:275px;top:45px;}
.page-header.compact .header-default .vcard .tels .type {font-weight:bold;}
.page-header.compact .header-default .vcard .adr a {font-size:140%;color:#424242;}
.page-header.compact .header-default .vcard .tels {right:370px;top:70px;color:#424242;}
.page-header.compact .header-default .vcard h1 {position:absolute;top:-2px;color:#424242;font-size:140%;font-weight:bold;}
.page-header.compact .value-statement {padding-top: 65px; margin-left: 403px; font-size: 12px;}

/* DNA4924809 ddceliasr */
.page-header.compact .header-default .home-logolink {right:0;}
.header-default .vcard .street-address:before {content:url(/static/sites/m/mccaffertygroup/images/pindrop.png);}

.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(/static/sites/m/mccaffertyfordfd/images/social-icons.png?) no-repeat 0 0 transparent;margin:1px;}

/*ddcemorrell changing tels font size*/
.page-header.compact .header-default .vcard .tels .tel.phone1 {font-size: 13px;}
.page-header.compact .header-default .vcard .tels .tel.phone2 {font-size: 13px;}
.page-header.compact .header-default .vcard .tels .tel.phone3 {font-size: 13px;}

/* ddcjonathana DNA4904941 */
li.custom.finance-btn img { max-width: 100px; margin: auto;}
.inventory-detail-pricing li.custom.finance-btn img {margin: 5px 5px 5px auto;text-align: right;}
.pricing .ePrice .btn,
.pricing [data-eprice].btn:hover,
.pricing [data-eprice].btn {background-color:#98DC47;color: black;}
.pricing .ePrice .btn:before,
.pricing [data-eprice].btn:before {color:black;}

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

/* ddcjamesc DNA5101241 */
.page-header.compact .header-default .home-logolink { right:70px; }

/* Start 'vlp-ePrice' (do not modify this line) */
/* Modified by ddckristanp on 01/28/16 07:41 AM EST */
.inventoryList .pricing .ui-button .ui-button-text { font-style: normal; font-weight: bold; text-decoration: none; font-size: 14px; color: #000000; }
.inventoryList .pricing .ui-button.ui-state-hover .ui-button-text{ color: #000000; }
/* End 'vlp-ePrice' (do not modify this line) */

/* 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,
.pricing .ePrice .nav > li > .btn:hover:hover {background-image: none;background-color: #425968;}

.vdp .calloutDetails li{float:left;margin-top:7px;width:100%;}
.vdp .calloutDetails li img{margin:0 auto;}
.inventory-detail-callout{height:155px;width:100%;}

/* ddchenryl DNA5191844  */ 
.index .position-boxes {margin-top: 20px;}
.vdp .pricing .monthlyPayment { display: block !important; }

.index .slideshow-background {height:345px;}
.index .service-section {display:none;}

/* DNA5276177 william.thompson */
.index .inventory-featured-default .pricing { width: 100%; }
.index .inventory-featured-default .description .separator { display: none; }
.index .inventory-featured-default .description .separator+span { display: block; }

/* Start 'vlp-new-price-label-internetPrice' (do not modify this line) */
/* Modified by ddcenricop on 09/29/16 04:31 PM EST */
.inventoryList .inv-type-new .pricing .internetPrice .label { text-decoration: none; font-weight: bold; font-size: 10.0px; color: #0050ff; }
/* End 'vlp-new-price-label-internetPrice' (do not modify this line) */

/* ddcenricop - adjust width of eprice button on VLP*/
.inventory-listing-default .hproduct .has-eprice .ui-button {width: 120%;}
.btn-lg::before, .pricing .eprice:not(.btn-xs)::before, .pricing .eprice:not(.btn-sm)::before, .pricing .eprice:not(.btn-default)::before, .pricing .eprice:not(.btn-lg)::before, .pricing .eprice:not(.btn-xl)::before, .pricing .ePrice a:not(.btn-xs)::before, .pricing .ePrice a:not(.btn-sm)::before, .pricing .ePrice a:not(.btn-default)::before, .pricing .ePrice a:not(.btn-lg)::before, .pricing .ePrice a:not(.btn-xl)::before, .pricing [data-eprice]:not(.btn-xs)::before, .pricing [data-eprice]:not(.btn-sm)::before, .pricing [data-eprice]:not(.btn-default)::before, .pricing [data-eprice]:not(.btn-lg)::before, .pricing [data-eprice]:not(.btn-xl)::before, .inventory-detail-pricing .on-deposit-link::before {visibility: hidden;}

/* Start 'vlp-new-price-label-stackedConditionalFinal' (do not modify this line) */
/* Modified by dwood5 on 01/31/20 10:56 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalFinal .label { text-decoration: none; font-weight: bold; font-size: 14px; color: #000000; }
/* End 'vlp-new-price-label-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */
/* Modified by dwood5 on 01/31/20 10:57 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalFinal .value { text-decoration: none; font-weight: bold; font-size: 21px; color: #000000; }
/* End 'vlp-new-price-value-stackedConditionalFinal' (do not modify this line) */

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcenricop on 11/27/17 11:03 AM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 18px; color: #000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-new-price-value-abSub' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:33 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #4B9840; }
/* End 'vlp-new-price-value-abSub' (do not modify this line) */

/* 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; }
.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;}

/* Start 'vdp-new-price-value-stackedConditionalFinal' (do not modify this line) */
/* Modified by ddcenricop on 10/10/16 04:05 PM EST */
.inventory-detail-pricing .inv-type-new.pricing .stackedConditionalFinal .price { text-decoration: none; font-weight: bold; font-size: 30px; color: #000; }
/* End 'vdp-new-price-value-stackedConditionalFinal' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcenricop on 04/12/17 01:13 PM EST */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 18px; color: #000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by ddcenricop on 04/12/17 01:12 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* ddcenricop - move search widgets off of slideshow */
.container .position-boxes {padding-top: 10px}

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by ddcenricop on 05/10/17 02:16 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* ddcenricop - form padding on custom page */
.alias-sitebuilder-our-pennsylvania-service-areas---mccafferty-kia-of-langhorne-1 .ddc-span8, .yui3-u-2-3, .col-xs-8 {width: 64%;}

/* M-00430465 cbenson */
.vlp ul li.cst-btn-credit { display: none; }

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:33 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 12px; color: #000001; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */

/* Start 'vlp-new-price-value-internetPrice' (do not modify this line) */
/* Modified by ddcenricop on 11/27/17 05:31 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .internetPrice .value { text-decoration: none; font-weight: bold; font-size: 14px; color: #000; }
/* End 'vlp-new-price-value-internetPrice' (do not modify this line) */

.page-header .header-default .home-logolink { background: transparent; }

/* 05141976 ddcjareds */
.CC05141976 .description > span {display: block;} 
.CC05141976 .description span.separator {display: none;}
.CC05141976 .btn-block { width: 234px; }

/* Start 'vlp-new-price-label-abSub' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:33 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 11.9px; color: #4B9840; }
/* End 'vlp-new-price-label-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:33 PM EST */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 13.6px; color: #000001; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-abSub' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:34 PM EST */
.vdp .inv-type-new.pricing .abSub .price { text-decoration: none; font-weight: bold; font-size: 16px; color: #4B9840; }
/* End 'vdp-new-price-value-abSub' (do not modify this line) */

/* Start 'vdp-new-price-label-abSub' (do not modify this line) */
/* Modified by jonnywanser on 01/16/19 06:34 PM EST */
.vdp .inv-type-new.pricing .abSub .label { text-decoration: none; font-weight: bold; font-size: 13.6px; color: #4B9840; }
/* End 'vdp-new-price-label-abSub' (do not modify this line) */

/* 07061074 ddcjareds */
.header-default .tels .phone1 .type, .header-default .tels .phone1 .value, .header-default .tels .phone2 .type, .header-default .tels .phone2 .value, .header-default .tels .phone3 .type, .header-default .tels .phone3 .value, .header-default .tels .phone4 .type, .header-default .tels .phone4 .value{font-size: 20px; font-weight:600;}

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

/* Start 'vdp-discount-price-value-font-weight-bold' (do not modify this line) */
/* End 'vdp-discount-price-value-font-weight-bold' (do not modify this line) */

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

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


/* 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) */

/* 12936459 ddcjareds */
.alias-sitebuilder-wholesale-parts-langhorne-pa-1 .form-group label { font-weight: var(--form-label-font-weight); color: #fff; }
