/* ddcsamp 07613693 */
html body {background: #fff;}

/* dtdelilaht Make background color of index page's header white.   */
.index .header-navigation {background-color: #ffffff;}

/* ddcbatot M-00498426 - M-00499878 - M-00499878*/
.vdp .pricing .ePrice .btn{width: 100%;}
.media .mycars-vlp .mycars-btn{font-size: 11px; width: 47%; padding: 3px 5px; margin: 5px 2px 4px; clear: none;}
.alias-auto-fleet-new-details .ddc-page-title{font-size: 30px;}
.inventory-listing-default .pricing .ddc-dr-deeplink{background: #F58220;}
.index-0018 .hero-image-overlay-container .hero-image-overlay .list-inline a{background: #F58220;}
.index-0018 .hero-image-overlay-container .hero-image-overlay .list-inline a:hover{background: #000;}
.pricing .ePrice .btn {background: #F26619;}
.vdp .ddc-wrapper .tabs-tabbed-widgets .ui-tabs .ui-widget-header li.ui-state-default>a:link{color: #fff;}

.header-transition .hero-image-overlay-container .content-hero .hero-content-container,
.hero-image-overlay-container.responsive-content .content-hero .hero-content-container{margin-top: 60px !important;}
.hero-image-overlay-container.responsive-content .content-hero.content1,
.content-hero.content1 .hero-content-background{height: 600px !important;}
.hero-image-overlay-container.responsive-content .hero-image-overlay.content1{margin-top: -288px !important;}


/* dtjosem M-00501895 */
.header-contact .header-default .vcard {margin-right: 130px;}

/* Start 'vdp-payment-calc-button' (do not modify this line) */
/* Modified by jamielaberge on 08/07/18 10:24 AM EDT */
.vdp .pricing .calculate-dealertrack:not(.btn-link) { text-decoration: none; font-weight: 300; font-size: 18px; color: #eeeeee; }
.vdp .pricing .calculate-dealertrack:not(.btn-link):hover { color: #eeeeee; }
.vdp .pricing .calculate-dealertrack:not(.btn-link) { border: none; background: #f58220; background-color: #f58220; background-image: none; }
.vdp .pricing .calculate-dealertrack:not(.btn-link):hover { border: none; background: #000000; background-color: #000000; background-image: none; }
/* End 'vdp-payment-calc-button' (do not modify this line) */

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by mattbarrows on 08/27/18 01:07 PM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: 800; font-size: 12px; color: #eeeeee; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #eeeeee; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: linear-gradient(#004582,#002240); background-image: linear-gradient(#004582,#002240); background-color: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #000000; background-color: #000000; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* msg - 09106903 */
.header-transition .page-header.responsive-centered-nav {z-index: 10,}

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by jamielaberge on 08/07/18 10:24 AM EDT */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: 300; font-size: 18px; color: #eeeeee; }
.vdp .pricing .eprice.button:hover { color: #eeeeee; }
.vdp .pricing .eprice.button { border: none; background: linear-gradient(#004582,#002240); background-image: linear-gradient(#004582,#002240); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #000000; background-color: #000000; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* Start 'vlp-new-price-value-msrp' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:13 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .value { text-decoration: none; font-weight: normal; font-size: 14px; color: #000000; }
/* End 'vlp-new-price-value-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-salePrice' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/07/19 04:35 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .salePrice .value { text-decoration: none; font-weight: bold; font-size: 16px; color: #f26619; }
/* End 'vlp-new-price-value-salePrice' (do not modify this line) */

/* Start 'vlp-new-price-label-salePrice' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/06/19 03:28 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .salePrice .label { text-decoration: none; font-weight: bold; font-size: 11px; color: #f26619; }
/* End 'vlp-new-price-label-salePrice' (do not modify this line) */

/* 05946611 JLC */
.inventory-listing-default .hproduct .media a img { border: 2px solid #DFDFDF; }

/* ddcsamp 05950501 + 06052461 */
.inventory-listing-default .hproduct .media .dialog.video {color: transparent; background: url(http://pictures.dealer.com/f/foxgrandrapidsfordfd/0496/986f945e296bd0ba6e4262058369731bx.jpg) no-repeat center / 100%; margin-left: 5px; display: block; float: none; width: 100px;}
.inventory-listing-default .hproduct .media .dialog.photos {color: transparent; background: url(http://pictures.dealer.com/f/foxgrandrapidsfordfd/0917/0fd1d423c858cf79fc05c6cd0b181846x.jpg) no-repeat center / 100%; margin-left: 5px; display: block; float: none; width: 100px; position: relative;}
.inventory-listing-default .hproduct .media .cst-options {width: 100px; margin: 10px 0 0 6px;}
.inventory-listing-default .hproduct .media .cst-options img {border: none;}

/* ddcjosiahl 06613782 */
.alias-sitebuilder-grand-rapids-fox-family-2 body { background: #FFF;}

/* ddcmhampton 06737630 */
.inventory-listing-default .calloutDetails .carfax-one-owner img {max-height:31px;}

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/16/19 09:51 AM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: bold; font-size: 14px; color: #000000; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */

/* 07023304 ddcjareds + 07050400 ddcsamp */
.inventoryList .inv-type-new .pricing .abSub { border-bottom: none; margin-bottom: 0;}
.inventoryList .inv-type-new .pricing .wholesalePrice { border-bottom: 2px dotted var(--color-neutral-300); padding-bottom: 8px; margin-bottom: 12px;}

/* Start 'vlp-new-price-label-msrp' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:13 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .msrp .label { text-decoration: none; font-weight: normal; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-msrp' (do not modify this line) */

/* Start 'vlp-new-price-value-abSub' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:13 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .value { text-decoration: none; font-weight: normal; font-size: 14px; color: #21b500; }
/* End 'vlp-new-price-value-abSub' (do not modify this line) */

/* Start 'vlp-new-price-label-abSub' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:13 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .abSub .label { text-decoration: none; font-weight: normal; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-abSub' (do not modify this line) */

/* Start 'vlp-new-price-value-wholesalePrice-no-value' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:13 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .wholesalePrice .value.no-value { text-decoration: none; font-weight: normal; font-size: 14px; color: #000000; }
/* End 'vlp-new-price-value-wholesalePrice-no-value' (do not modify this line) */

/* Start 'vlp-new-price-label-wholesalePrice' (do not modify this line) */
/* Modified by geoffreyholdredge on 05/21/19 04:12 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .wholesalePrice .label { text-decoration: none; font-weight: normal; font-size: 11.9px; color: #000000; }
/* End 'vlp-new-price-label-wholesalePrice' (do not modify this line) */

/* ddcsamp 07032582 */
.inventory-listing-default .inv-type-used .calloutDetails ul {display: flex; justify-content: left; align-items: center; flex-flow: row wrap;}
.inventory-listing-default .inv-type-used .calloutDetails ul .carfax-free img, .inventory-listing-default .inv-type-used .calloutDetails ul .carfax-one-owner img {max-height: 22px;}

/* Start 'srp-used-price-label-final-price' (do not modify this line) */
/* Modified by ddcmattw on 11/07/20 08:37 AM EST */
.srp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-used-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by ddcmattw on 11/07/20 08:40 AM EST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */

/* 05577937 ddcjareds */
.ws-vehicle-ctas :is(btn-primary, .btn), .vehicle-ctas :is(btn-primary, .btn) { border: none!important; }

/* 05938100 ddcjareds */
.index .ws-content-cta .cta .ddc-font-size-jumbo { font-size: 40px; }