/* RDM BUTTON MODS */
.srp .btn, .vdp .btn {
border: none!important;
border-radius: 6px;
box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 40%)!important;
}
.srp .load-abg-vehicle-questions, .vdp .load-abg-vehicle-questions {
background: #E3E3E3!important;
}
.srp .load-abg-eprice-tool, .vdp .load-abg-eprice-tool {
border: none!important;
border-radius: 6px;
box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 40%)!important;
}

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

/* END RDM MOD */




/* HEADER */
.page-header.responsive-centered-nav {border-bottom: 1px solid var(--color-primary-700);}

/* ddcdanc M-00210382 fbarfety 10203056 */
.index .content1 .custom-button {top:70px;}
.M-00210382 .ddc-icon {font-size:14px;}

/* fdbarfety 10203056 + wabbey 05035458 */
.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);}
.header-contact .links-list .btn.M-00210382 {background:#2da400 none repeat scroll 0 0; color: #fff; border-radius:0;}
.header-contact .links-list .btn, .header-contact .links-list .btn.btn-default {border: none; margin: 0 0 0 0; padding: 7px 10px;}

/* NAV BUTTON */
.nav-fragment .model-selector-default .btn-link {background: #007CC2; color: #fff; border-color: var(--btn-primary-border-color);}
.nav-fragment .btn-primary.btn:not(.btn-no-decoration) {padding: 12px 25px;}

.text-inverse {font-size:14pt;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3.h1.ddc-sub-heading {color:#0071bb!important;}
.abg-dynamic-content.specials-slider .image-slider .ks-slide.custom h1 {color: #fff !important;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 {color: #fff!important;}
#kbb-leaddriver-search-vehicles {text-align:left;}

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


/*ddcandyg M-00483666*/
.vdp .contact-info .vcard .adr .street-address {font-size: 24px;}
.vdp .contact-info .vcard .tels .tel.phone1 .type {position: absolute; left: 80px;}
.vdp .contact-info .vcard .tels .tel.phone1 .value {position: relative; top: 25px; left: 0;}

/*ddcandyg M-00479497*/
.vdp .inventory-detail-quick-specs .quick-specs .exteriorColor .value {text-transform: uppercase; }

/*RDM BP*/
.hero-content-container .custom-button {background:rgba(0,0,0,.7); padding:4px; border-radius:4px;}
.index .content1 .custom-button span {font-size: 30px;}

/*ddcgeoffb*/
.ddc-page-title {font-size: 28px;}

/*ddcgeoffb*/
.vdp .tech-specs div:nth-child(2n+1) {background-color: #ededed; padding:5px;}

/*ddcgeoffb*/
.navbar-nav .model-selector-default .hproduct .fn a, .navbar-nav .inventory-featured-default .hproduct .fn a {color: #fff;}
.page-header .header-navigation {background-color: #000;}

/* M-00206880 ddcjareds */
.mycars-vlp {width: 100%}
.mycars-vlp.small-cta {width: 100%;}

/* ddcdanc M-00215782 */
.index .content1 .custom-button {top:166px;}

/*ddcandyg 07616187*/
.header-contact.clearfix {background-color: #007ac0 !important;}
.page-header .header-contact .links-list a::before {display: none}
.page-header .header-contact .links-list a {padding-left: 8px;}

/* ddcalmirc M-00458116 */
.header-default .service {display: none;}
.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;}
.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse {min-height: 175px;}
.custom-blue-section {background: #007CC2; height: 200px; margin: 510px 0 -510px;} 

/* ddcalmirc M-00467015 */
.page-header .header-navigation { background-color: #fff; }
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a { color: #007CC2; }
.ddc-content.header-default.pull-left, .header-navigation .mycars-default.pull-left { border-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; }
.index #tradepending-container {background: #007CC2;} /* Remove once 3rd party updates code */
.index .hero-image-overlay-container + #tradepending-container {margin: 510px auto -550px;} 


/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by matthewleta on 02/26/18 02:12 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: bold; font-size: 18.2px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by erikfujii on 04/17/19 05:42 PM EDT */
.vdp .inv-type-new.pricing .msrp .price { text-decoration: none; font-weight: bold; font-size: 23.4px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/*cjschneide M-00484064*/
a.btn.btn-default.M-00484064 {text-decoration:underline;}

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by scottwemettes on 05/22/18 01:31 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { font-size: 22.2px; color: #000000; }
/* End 'vlp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by scottwemettes on 05/22/18 01:31 PM EDT */
.vdp .inv-type-new.pricing .final-price .price { font-size: 23.4px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* M-00509009 ddcjareds */
.index .hero-image-overlay-container .inventory-search-facet-browse .pill-label { color:#000; }

/* ddcdaniel - 05509106 */
div#facet-browse-inventory-search1 .facet-browse-form.form-inline .pill-label.checked {color: white;}

/* ddcsamp 05603188 */
.index .inventory-search-facet-browse .dropdown-toggle {background: #fff; font-size: 16px; color: #333; box-shadow: none;}
.index .inventory-search-facet-browse .submit-search.btn {font-style: normal; letter-spacing: 0px; padding: 10px 25px; font-size: 18px; background: #047CC0; text-shadow: none;}
.index .inventory-search-facet-browse .dropdown-toggle { font-size: 14px; color: #333; padding: 10px 20px 10px 10px;}
.index .inventory-search-facet-browse .pill-label {text-transform: uppercase; font-weight: 400; font-size: 16px; border-radius: 8px; padding: 6px 18px;}
.index .links-single-cta.cc05603188 ul li {color: #0071BB; text-shadow: none; font-size: 28px;}
.index .links-single-cta.cc05603188 ul li a {font-style: normal; letter-spacing: 0px; padding: 12px 30px !important; font-size: 18px; background: #047CC0; text-shadow: none; border: none;}
.index .links-single-cta.cc05603188 ul li a:before {display: none;}

/* ddcdaniele - 05603436 */
div#facet-browse-inventory-search1 .facet-browse-form.form-inline .pill-label.checked {border-radius: 16px;}

/* ddcdaniele - 08141420  */
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 {color: #0d65bf;}

/* fdbarfety 10155209 */
.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-blog-post-list .inventory-search-form[data-widget-id="inventory-search22"] .btn,
.alias-sitebuilder-hablamos-espanol-1 .inventory-search-form[data-widget-id="inventory-search22"] .btn {left: 240px;}

/* fdbarfety 10232019 */
.ddc-footer .ddc-content.content-default, .ddc-footer .ddc-content.inventory-listing-default {padding: 0!important;}
.ddc-footer .navigation-default {left: 200px;}

/* ddcdaniele */ 
.index .model-card.box .price  {display:none!important;}

/* ddcdaniele 04962183 + wabbey 05033774 + ddcjareds 05076112 */
.header-default :is(.cst_SERVICE_SPECIALS, .cst_GET_PRE_QUALIFIED, .cst_SCHEDULE_SERVICE) .btn {background-color: #FFF;Color:#007ac0;border:none;border-radius:0;text-transform: capitalize;font-size: 13.5px!important;!importan;!importa;!import;!impor;!impo;!imp;!im;!i;!;!;height: 43px;width: 166px;}
.header-default :is(.cst_SERVICE_SPECIALS, .cst_GET_PRE_QUALIFIED, .cst_SCHEDULE_SERVICE)  a:hover  { background-color:#007ac0!important; color:white; }

/* ddcdaniele - 05084525 */ 
.cst_GET_PRE_QUALIFIED { left: 456px!important;}
.non-mega-menu .ddc-icon.ddc-icon-home {color:black!important;}

/* 05092157 ddcjareds */
.ddc-footer .nav-list .home:hover>a {color: transparent; }
.ddc-footer .nav-list .home .ddc-icon-arrow2-right:before { content: none; }
.ddc-footer .nav-list .home a:hover { background-color: white; }
.ddc-footer .nav-list .honda { display: none; }