/* fdbarfety 03985285 - Nav */
.navbar-nav .nav>li>a {min-width: 75px;}

/* fdbarfety 03985285 - VLP */
.vlp a.autonation-cta-button:before,
.vdp a.autonation-cta-button:before {font-size: inherit;}
.inventory-detail-pricing .reserve-now-container .btn-primary.btn.an-reserve-now-button:before {font-size: inherit; left: 15px;}
.inventory-detail-pricing .reserve-now-container .btn-primary.btn.an-reserve-now-button {padding: 10px 40px; width: 100%; margin-top: 5px;}
.an-pricing-vdp .btn-primary.btn:not(.btn-no-decoration):before {left: 12px; width: 100%;}
.an-pricing-vdp .btn-primary.btn:not(.btn-no-decoration) {padding-left: 38px;}
.vdp a.autonation-cta-button {width: 100%;}

/* fdbarfety 03985285 - Footer */
.ddc-footer {background: #403f45;}

/*csimmons - centering contact box*/
.vdp .contact-info li.tel {text-align:center;}

/* 04796579 JLC */
.vdp .links-share li {width:24%;}

/* Enthusiast Edge - Homepage spacing and styling */
.ddc-content.model-selector-responsive {margin-top: 20px; margin-bottom: -35px;}
.image-default.ddc-content {display: none;}
[data-widget-name='buttonblock-default'] {margin-bottom: 36px;}
[data-widget-name='buttonblock-default']>ul>li h3 {left: 10px;}
[data-widget-name='recommendations-vehicles'] {padding: 0;}

/* Enthusiast Edge - Widening lease and finance specials */
.special_container {width: 1146px!important;}
.special_container .spc_content {width: 791px!important;}

/* Enthusiast Edge - Styled contact widget heading the same as the rest */
.h1.ddc-heading-3.widget-heading {font-family: inherit; font-weight: 800; line-height: 1.25; color: inherit; font-size: 18px;}

/* Enthusiast Edge - Centering affordability caluclator on finance center page only */
.ddc-content.ddc-box-1.calculator-affordability {margin: 0 auto; max-width: 75%;}
.ddc-span8 .ddc-content.ddc-box-1.calculator-affordability {max-width: 100%!important;}

/* Enthusiast Edge - Model lease offers */
.enthusiast_special_container {width: 1146px; text-align: left; padding-bottom: 20px; line-height: normal; box-sizing: content-box;}
.enthusiast_special_container .enthusiast_spc_bar {height: 15px; background-color: #666666; margin-bottom: 3px;}
.enthusiast_special_container .enthusiast_spc_offer {display: table-row; background-color: #F9F9F9;}
.enthusiast_special_container .enthusiast_spc_image {float: left; width: 355px; min-height: 200px; display: table-cell;}
.enthusiast_special_container .enthusiast_spc_image img {width: 100%;}
.enthusiast_special_container .enthusiast_spc_content {width: 791px; min-height: 200px; padding: 10px 15px 10px 15px; display: table-cell; vertical-align: top;}
.enthusiast_special_container .enthusiast_spc_content .enthusiast_vehicle {padding-top: 0px;}
.enthusiast_special_container .enthusiast_vehicle {font-weight: bold; color: #000000; font-size: 30px; padding-top: 10px; padding-bottom: 10px; line-height: 1.1}
.enthusiast_special_container .enthusiast_spc_detail, .enthusiast_special_container .enthusiast_spc_detail1, .enthusiast_special_container .enthusiast_spc_detail2 {display: inline-block;}
.enthusiast_special_container .enthusiast_spc_pretext {font-size: 14px; color: #666666; text-align: left;}
.enthusiast_special_container .enthusiast_spc_price {font-weight: bold; font-size: 65px; color: #000000; display: table-cell; line-height: 100%;}
.enthusiast_special_container .enthusiast_spc_price span {font-size: 25px; vertical-align: 27px; line-height: 0px;}
.enthusiast_special_container .enthusiast_spc_posttext {font-size: 12px; color: #666666; display: table-cell; text-align: left; vertical-align: top; padding-left: 8px;}
.enthusiast_special_container .enthusiast_spc_custom {padding-top: 3px; padding-bottom: 0px; font-size: 14.5px; color: #000000; clear: both;}
.enthusiast_special_container .enthusiast_spc_disclaimer {background-color: #f0f0f0; padding: 10px 10px 10px 10px; text-align: left; font-size: 11px; line-height: 11px; color: #666666;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by jacquelinewaugh on 08/02/19 05:48 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: #D5001C; background-color: #D5001C; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #d5001c; background-color: #d5001c; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #ffffff; }
/* End 'vlp-ePrice-button' (do not modify this line) */