/*Digital Army Ranger Header */
.navbar-nav>li>a {
    font-size: 16px!important;
    padding: 0 12px!important;
}

/*BP FIXING POST MIGRATION */
.header-navigation { background: #ffffff!important; }
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a {
color: var(--color-primary-500)!important;
}
.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 span {
color: var(--color-primary-500);
}

/* dtkarmstrong featured specials styling 10/13/2023 */
.inventory-featured-default .hproduct { padding-bottom: Npx; }
.inventory-featured-default .hproduct h3 { align-items: flex-end; display: flex; margin-top: 0px; min-height: 40px; }


.hero-image-overlay h3.h1.ddc-sub-heading {padding-top:50px;}

/* Hide Sandbox content before style is loaded */
.abg-static-ui {
      display: none;
}

/* ddchenryl M-00493756 | DVS Dominator making eprice button fullwidth on asbury accounts */
  .vdp .pricing .ddc-span6 {width: 100%;}  
 /* ddchenryl M-00493756 | DVS Dominator making eprice button fullwidth on asbury accounts */
  .pricing .btn {display: block; width: 100%;}

/* 00233469 ddcdmeline */
.index .content1 .custom-button {top:70px;}
.index .content1 .custom-button span {font-size: 30px; font-weight: bold;}
.index .content1 .custom-button {top:166px; border-radius:4px; padding:4px;}

/* fdbarfety 10258323 */
.header-contact .links-list {display: inline-flex;}
.header-contact .links-list .btn-default {color: #fff;}
.page-header.responsive-centered-nav .header-contact .header-default {width: calc(100% - 315px);}
.page-header.responsive-centered-nav .header-navigation .header-default .vcard div.h1 { color: #000;}
.page-header.responsive-centered-nav .header-navigation .header-default .vcard div.h1 a { color: #000;}
.header-contact .links-list .btn.M-00210382 {background:#2da400 none repeat scroll 0 0; color: #fff;}
.header-contact .links-list .btn, .header-contact .links-list .btn.btn-default {border: none; margin: 0 0 0 3px; padding: 7px 10px;}

/*renee.laporte - moving facets on homepage hero widget down*/
.hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {position: relative; margin: 0 auto; text-align: center;}
.hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {min-height: 125px;}

/* reneelaporte - prevent image stacking effect in DEAs*/
.wysiwyg-image {margin: 0; display: inline;}

/*ddcandyg */
.inventoryList .item .hproduct img {width:auto; height: auto;}

#bbblink{position:absolute;bottom:-65px;left:235px;}

.vlp .pricing .btn.eprice { font-size: 104%; padding-left: 10px;}

/* ddcsamp 04918379 */
.page-header.responsive-centered-nav .header-contact .header-default {width: 50%!important;}

/* ddcdaniele - 05600970  */ 
.index .content1 .custom-button {top: 476px;}

/* cbenson 05604473 */
.index .hero-image-overlay-container .inventory-search-facet-browse .pill-label {color:#000; text-transform: uppercase; padding: 9px 13px; font-size: 13px; }
.inventory-search-facet-browse .ddc-pill-nav { display: inline-table; position: relative; border: none; }

/*ddcdaniele */ 
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 { margin-left: -16px;} 
.inventory-search-facet-browse .pill-label.checked { color: white!important; }
.content-hero.content1 .hero-heading {    margin-top: 205px;}

/* wabbey 05648714 */
.page-header .header-navigation { background-color: #fff; }
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a { color: #007CC2; }

.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 a {color: #007CC2;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover,
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li.open > a { color: #4a4a4c; }
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a:before,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .label,
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .count:before { color: #007CC2; }

/* ddcdaniele - 05649906  */
.vlp a.mycars-btn { font-size: 13px;color: #007cc2; border-color: #007cc2; border-radius: 5px; }
.vlp .pricing .btn.eprice { padding-left: 10px; border: none; border-radius: 6px; text-align: center; padding-right: 10px; } 
.vlp .btn-primary.btn:not(.btn-no-decoration):before {display:none;} 
.textus { border: none; border-radius: 6px; text-align: center!important;} 

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by ddcdaniele on 01/23/19 09:17 AM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 12px; 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: #007cc2; background-color: #007cc2; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #0d65bf; background-color: #0d65bf; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #0d65bf; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

.navbar-nav .model-selector-default .hproduct .fn a, .navbar-nav .inventory-featured-default .hproduct .fn a {color: #ffffff;}
.page-header.responsive-centered-nav {background-color: #000 !important;}

/* ddcdaniele - 08141420  */
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 {color: #007cc0!important;}
.header-transition .hero-image-overlay-container .content-hero .hero-content-container, .header-transition-off .hero-image-overlay-container .content-hero .hero-content-container { margin-top: 35px; }

/* ddcdaniele - 09755521 */ 
.index .inventory-search-facet-browse .dropdown-toggle { border-radius: 9px; border: none;} 
.content-hero.content1 .hero-content-background { margin-top: -116px;}
.page-header.responsive-centered-nav { border: none;}

/* fdbarfety 10258323 */
.ddc-footer .ddc-content.content-default, .ddc-footer .ddc-content.inventory-listing-default {padding: 0!important;}

/* fdbarfety 10258323 */
.ddc-composer .page-bd .hours-default {font-size: .95em;}

/* fdbarfety 10258323 */
.index #kbb-leaddriver-search-header {display: block !important;}
.index #kbb-leaddriver-search-titles {width: auto;}

/* fdbarfety 10258323 */
.alias-contact-default .inventory-search-form[data-widget-id="inventory-search22"] .btn,
.alias-directions-default .inventory-search-form[data-widget-id="inventory-search22"] .btn,
.alias-sitebuilder-contact-the-general-manager-1 .inventory-search-form[data-widget-id="inventory-search22"] .btn,
.alias-blog-post-list .inventory-search-form[data-widget-id="inventory-search22"] .btn {left: 240px;}

/* owen.perks 10262930 */
.alias-inventory-featured-used .inventory-featured-default .hproduct .pricing .value {text-align: left;}

/* START RDM MOD */
.srp .load-abg-vehicle-questions, .vdp .load-abg-vehicle-questions {
background: #E3E3E3 !important;
border: none;
border-radius: 6px;
box-shadow: 10px 20px 15px -15px rgb(110, 110, 110, 40%) !important;
text-transform: capitalize;
}
.srp .load-abg-eprice-tool, .vdp .load-abg-eprice-tool {
border: none !important;
border-radius: 6px;
box-shadow: 10px 20px 15px -15px rgb(110, 110, 110, 30%) !important;
text-transform: none;
}
.cbo-button.cbo-trade {
height: 42px !important;
border-radius: 6px !important;
}
.textus {
box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 20%);
}
.abg-dynamic-content .appraisal-tool-srp {
border-radius: 12px !important;
box-shadow: rgba(131, 131, 131, 0.5) 0px 10px 40px -10px !important;
background: #3498DB !important;
}
/* END RDM MOD */

/* 13201619 JLC */
:root { --btn-text-case: none; }

/* ddcdaniele - 13220203 */ 
.page-header.responsive-centered-nav .header-navigation .header-default .vcard div.h1 span {  color: #007CC2; }

/* 13228403 */
.inventory-featured-default .hproduct { padding-bottom: 14px; }
.inventory-featured-default .hproduct h3 { align-items: flex-end; display: flex; margin-top: 0px; min-height: 40px; }

/* ddcdusting 05584959 */
.alias-sitebuilder-honda-express-service2 .ddc-wrapper {padding-top: 0px !important;}