/* 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 */
.white-box {
    background-color: white;
    color: black;
    <!--other positioning attributes-->
}

/*Chad Davis CTA Styling*/
.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;
}





.page-header.responsive-centered-nav {
background:#007cc0 !important;}

/*ddcandyg M-00479468*/
.header-navigation .header-default .header-logo img {width: 100%; max-width: 100%;}


/*ddcandyg M-00470175*/
.index .custFeatured {margin: auto 2% 20px 2%;}
.index .custFeatured .hproduct .fn {font-size: 20px; text-align: center;}
.index .custFeatured .hproduct .media img { width: 100%;}
.index .custFeatured .hproduct .description {padding-bottom: 25px;}
.index .custFeatured h3 {font-size: 35px; text-align: center;}

/*ddcandyg 08498133*/
.vdp .inventory-detail-pricing .pricing .ddc-span6 {width: 100%;}
.vdp .inventory-detail-pricing .pricing .ddc-span6 .eprice {width: 100%; text-align:center;}

/* ddcalmirc M-00448552 */
.vlp .dropdown-menu .fn a {color: #ffffff;}
.inventoryList .pricing a {min-width: 100%;}
.vlp a.mycars-btn { font-size: 12px; }

.vdp .tradein a {text-decoration:none;}
.inventory-listing-default .pricing span {font-size:13px;}

/* ddcjonathana some is from old site M-00447700 */
.ctaforsale img{width:184.5px;padding-top:10px;text-align:center;display:inline;}
.ctaforsale6 img{width:153.5px;padding-top:10px;text-align:center;display:inline;}
.ctatrade img{width:225px;padding-top:10px;text-align:center;display:inline;}


.index .hero-image-overlay-container .hero-image-overlay .inventory-search-facet-browse { min-height: 65px; }
.index .hero-image-overlay-container .hero-image-overlay { margin-top: -685px; margin-bottom: 423px; }
.index .model-selector-responsive { margin-top: 0; }



/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 02/07/19 01:41 PM PST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 13px; 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: #FFFFFF; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vlp-new-price-label-final-price' (do not modify this line) */
/* Modified by matthewleta on 01/09/18 04:48 PM EST */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 13px; color: #787878; }
/* End 'vlp-new-price-label-final-price' (do not modify this line) */


/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by dtkatiearmstrong on 02/19/18 08:12 AM PST */
.vdp .inv-type-new.pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 15.3px; color: #787878; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by dtkatiearmstrong on 06/04/24 05:08 PM CDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* ddcsamp 04763544 - ddcmattw 09412833 - adjust postion */
.page-header .value-statement, .ddc-header .value-statement {bottom: -18px;}
.cst_CST_FOOTER_TEXT div, .cst_CST_FOOTER_TEXT div:hover {background-color: transparent;}
.cst_CST_FOOTER_TEXT div:before {display: none;}
.cst_CST_FOOTER_TEXT {display: none;}

/* erikfujii cc04862324 */
.index .links-single-cta.hero-image-color-inverse.cc04862324 {color: white; top: 356px;}


/* Start 'vdp-new-price-value-msrp' (do not modify this line) */
/* Modified by dtkatiearmstrong on 12/21/22 10:05 AM CST */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: normal; font-size: 18px; color: #000000; }
/* End 'vdp-new-price-value-msrp' (do not modify this line) */

/* ddcsamp 05330071 */
.inventory-detail-pricing .pricing .instant-eprice {width: 100%;  text-align: center;}

/* ddcdaniele - 05421754  */ 
.customform.contact-form.ddc-content { width: 944px!important; margin-left: auto; margin-right: auto; }

/* ddcdaniele - 05624886  */

/* ddcdaniele - 05651465 */
.vdp .ddc-box-1 {box-shadow:0px 0px 5px rgba(0,0,0,.40)}

/* ddcdaniele - 05654332 */ 
.vdp .safecar-badgeprice-container  {margin-left: 36px; margin-bottom: -20px;margin-top:13px;}
.vdp .safeCarInfoLink {margin-left: 10px; }
.vdp .kbbsyndication-container {margin-left: -15px;}

/* ddcsamp 05667126 */
.inventory-listing-default .hproduct .view-incentives:before {display: none;}
.inventory-listing-default .hproduct .view-incentives {border: none; color: #0d65bf; background: transparent; padding: 10px 0;}

/* ddcsamp 05680952 */
.alias-sitebuilder-2019-honda-passport-for-sale-or-lease---tampa-fl-1 .container.main,
.alias-sitebuilder-2019-honda-passport-for-sale-or-lease---tampa-fl-1 .container.main .page-bd {width: 100% !important;}
.alias-sitebuilder-2019-honda-passport-for-sale-or-lease---tampa-fl-1 .container.main .page-bd > div:not(.cst-full) {width: 960px; margin: 0 auto;}



/* Start 'vdp-instant-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 02/07/19 01:38 PM PST */
.vdp .pricing .instant-eprice:not(.btn-link) { text-decoration: none; font-weight: bold; font-size: 16px; color: #ffffff; }
.vdp .pricing .instant-eprice:not(.btn-link):hover { color: #ffffff; }
.vdp .pricing .instant-eprice:not(.btn-link) { border: none; background: #007cc2; background-color: #007cc2; background-image: none; }
.vdp .pricing .instant-eprice:not(.btn-link):hover { border: none; background: #0d65bf; background-color: #0d65bf; background-image: none; }
.vdp .pricing .instant-eprice:not(.btn-link):before { color: #ffffff; }
.vdp .pricing .instant-eprice:not(.btn-link):hover:before { color: #000000; }
/* End 'vdp-instant-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 02/07/19 01:42 PM PST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #FFFFFF; }
.vdp .pricing .eprice.button { border: none; background: #007cc2; background-color: #007cc2; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #0c61b7; background-color: #0c61b7; background-image: none; }
.vdp .pricing .eprice.button:before { color: #FFFFFF; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by dtkatiearmstrong on 09/17/19 12:59 PM PDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 13px; color: #000000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vdp-new-price-label-msrp' (do not modify this line) */
/* Modified by dtkatiearmstrong on 09/17/19 01:07 PM PDT */
.vdp .inv-type-new.pricing .msrp .label { text-decoration: none; font-weight: bold; font-size: 13.6px; color: #000000; }
/* End 'vdp-new-price-label-msrp' (do not modify this line) */

/* ddcdaniele - 08118716 */
.index .hero-image-overlay-container .inventory-search-facet-browse .pill-label {color:black;}
.inventory-search-facet-browse .pill-label.checked {color:white!important;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse h3 {color:black;}

/* Start 'vlp-instant-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 02/05/20 09:29 AM PST */
.vlp .pricing .instant-eprice:not(.btn-link) { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vlp .pricing .instant-eprice:not(.btn-link):hover { color: #000000; }
.vlp .pricing .instant-eprice:not(.btn-link) { border: none; background: #127ec0; background-color: #127ec0; background-image: none; }
.vlp .pricing .instant-eprice:not(.btn-link):hover { border: none; background: #cdcdcd; background-color: #cdcdcd; background-image: none; }
.vlp .pricing .instant-eprice:not(.btn-link):before { color: #127ec0; }
.vlp .pricing .instant-eprice:not(.btn-link):hover:before { color: #000000; }
/* End 'vlp-instant-ePrice-button' (do not modify this line) */

/* ddcdaniele - 08458475 */
.instantEPriceButton .btn {background-color: #127ec0;}

/* ddcsamp 08459169 */
.alias-auto-new-details .instantEPriceButton .btn {text-align: center; padding: 16.5px 1.5em;}
.alias-auto-new-details .instantEPriceButton .btn::before {display: none;}

/* fdbarfety 10304939 */
.srp .instantEPriceButton .btn-primary.btn:not(.btn-no-decoration) {text-align: center; padding: 13px;}

/* fdbarfety 10264929 */
.index .ddc-wrapper p, .index .disclaimer {font-size: 18px;}
.index .ddc-wrapper .responsive-type .page-bd h2 {font-size: 1.7rem;}

/* fbarfety 10264929 & schadwick 05965419 */
.ddc-footer .third-party-service-footer {padding: 0;}
.ddc-footer .custom-contact-foot .tel {position: relative; top: 0; color: #a9a9a9; font-size: 20px}
.ddc-footer .custom-contact-foot .widget-heading {display: block; color: #a9a9a9; margin: 0; white-space: nowrap;}
.vdp .ddc-footer .custom-contact-foot {font-size: 14px;}
.ddc-footer .ddc-span5 {width: 100%; margin-bottom: 30px;}
.ddc-footer .navigation-default {float:left; width:500px}
.ddc-footer .content-default {margin-top: 30px; width:430px;}

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by dtkatiearmstrong on 11/06/24 10:26 AM CST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-msrp' (do not modify this line) */
/* Modified by dtkatiearmstrong on 12/21/22 10:03 AM CST */
.srp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: 500; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-value-msrp' (do not modify this line) */

/* ddcdaniele */ 
 .btn-primary {text-transform: capitalize;}
 .btn-default {text-transform: capitalize;}