/* dtjosem M-00456876 */
.no-link-out .info-wrap .fn a {cursor: default; color: #000; text-decoration: none;}
.index .horizontal {background: #fff; margin: 0; padding: 20px 0 10px 20px;}
.index .horizontal form {width: 960px; margin: 0 auto;}
.index .horizontal .form-group {width: 20%; float: left; margin: 0 10px;}
.index .horizontal fieldset {margin: 0}

/* dtjosem M-00462202 */
.locations-group-nav,
.row.custom {background: #333;}
.locations-group-nav {margin: 0; padding-bottom: 30px;}
.container .row.position-boxes .ddc-heading-2,
.container .row.position-boxes li a {color: #fff;}
.ddc-box-3 > h3 i {background: #333; color: #fff}

/* ddcalmirc */
.inventory-search-payment.inventory-search-payment-extension-2 .ddc-inventory-count,
.inventory-search-payment.inventory-search-payment-extension-2 .ddc-font-size-large {color: #fff;}

/* ddcalisonq width of oem locations widget*/ 
.franchiseList {max-width: 1000px;}

/* ddcbatot M-00463550*/
.index .franchiseLogo-size-sm{background: #000;}

/* cfiske- prevents image stacking in content areas - M-00464042 */
.wysiwyg-image, .content-default img {display:inline} 

/* M-00464380 ddcdmeline */
.custom-icons img {width: 35px;}
.custom-icons {position: absolute;right: 0px;top:30px;}

/* M-00465598 ddcdmeline */
.market-based {padding-top: 5px;background:url('https://pictures.dealer.com/y/yemmgrpretailgalesburg/1426/6d6d43a86c80efa3165075c4b506cd06x.jpg') no-repeat 0 4px / auto 43px transparent;height:47px;}
.market-based .ddc-icon {visibility: hidden;}
.vdp .market-based {float: right;width: 155px;}

.alias-sitebuilder-yemm-in-the-community-1 .ddc-span6 {padding:0px;}
.alias-sitebuilder-yemm-in-the-community-1 .ddc-content {margin-bottom: 0px;}
.alias-sitebuilder-yemm-in-the-community-1 .content-default[data-widget-id="content9"] {padding-top: 70px;}
.alias-sitebuilder-yemm-in-the-community-1 .content-hero.content1 .hero-content-background {height: 940px;}
.alias-sitebuilder-yemm-in-the-community-1 .content-default .custom-text {width: 550px;position: absolute;margin: 0 auto;left: 160px;top: 356px;}

.alias-sitebuilder-yemm-in-the-community-1 .content6 .container,
.alias-sitebuilder-yemm-in-the-community-1 .content8 .container {width: 500px;}
.alias-sitebuilder-yemm-in-the-community-1 .content6 .container .hero-content-box,
.alias-sitebuilder-yemm-in-the-community-1 .content8 .container .hero-content-box {width: 400px;padding-left: 40px;}

.alias-sitebuilder-customer-owner-center-1 body {background: #fff;}
.alias-sitebuilder-customer-owner-center-1 .links-list .btn::before {display: none;}
.alias-sitebuilder-customer-owner-center-1 .links-list .btn:hover {background: #000;}
.alias-sitebuilder-customer-owner-center-1 .links-list .btn {background: #EB0C03;text-align: center;}

.alias-sitebuilder-customer-owner-center-1 .content a {color: #EB0C03;}
.alias-sitebuilder-customer-owner-center-1 .ddc-span12.red {background: #EB0C03;padding: 20px;}
.alias-sitebuilder-customer-owner-center-1 .ddc-span12.red .content-default img {border:6px solid #fff;}

/* ddcalmirc M-00466287 */
.inventory-search-payment .ddc-font-size-large {width: 65%;}

/* dtjosem M-00466484 */
.inventory-lead-eprice .select.Interested {text-align: left;}

/* franckbarfety - Custom CSS from client site */

        .cc-main-container {width: 100%; max-width: 900px; margin: 0px auto 40px auto; padding-top: 10px; background: #1c1c1c; text-align: center; min-width: 300px; box-sizing: border-box; text-transform: uppercase;}
	.top-container {background: #1c1c1c; color: #595959; box-sizing: border-box; padding: 10px;}
	.top-container img {width: 50%; min-width: 260px; display: inline-block; vertical-align: middle;}
	.name-car-container {width: 40%; display: inline-block; vertical-align: middle; font-size: 36px; line-height: 100%; font-weight: bold; min-width: 280px; color: white;}
	.name-car-container p {margin: 5px 0px; line-height: 135%}
	
	.cc-offer-container {width: 95%; display: inline-block; margin: 10px 0px;}
	.cc-full {width: 99%; min-width: 260px; text-align: center; margin: 10px 0px !important;}
	.cc-half {width: 49%; min-width: 260px;}
	.cc-third {width: 32%; min-width: 260px;}
	.cc-offer {box-sizing: border-box; padding: 10px; line-height: 100%; background: white; vertical-align: top;margin: 10px 0px; display: inline-block; min-height: 160px;}
	.cc-offer p {margin: 15px; 0px;}
	.down {font-weight: bold; font-size: 22px; line-height: 135%;}
	
	.trim{font-size: 16px;}
	.colr-1 {color: #f30000; }
	.colr-2 {color: #595959;}
	
	/*//// ctas //////*/
	.cta1 {display: inline-block; width: 30%; margin: 10px 5px; background: #f30000; color: white; padding: 15px 0px; text-decoration: none; font-size: 20px; min-width: 260px; border: 3px solid #f30000;box-sizing: border-box; }
	.cta1:hover {background: none; border: 3px solid #f30000; color: #f30000;}
	
	.cta2 {display: inline-block; width: 30%; margin: 10px 5px; background: #C1C1C1; color: white; padding: 15px 0px; text-decoration: none; font-size: 20px;  min-width: 260px; border: 3px solid #c1c1c1; box-sizing: border-box;}
	.cta2:hover {background: none; border: 3px solid #C1C1C1; color: #C1C1C1;}
	
	.ccc-disclaimer {font-size: 10px; color: dimgray; line-height: 120%; display: inline-block; width: 90%; min-width: 280px; margin: 10px auto;}
	.anchorx {text-align: center; width: 100%; padding: 10px 0px;}
	.anchorx a {font-size: 20px; color: dimgray; display: inline-block; padding: 7px 15px 7px 15px; margin: 5px; text-align: center; border: 2px solid white; font-weight: 400; text-decoration: none;}
	.anchorx a:hover {background-color: #C1C1C1;}
	
	@media screen and (min-width:300px) and (max-width:639px) {
		.cc-offer {min-height: auto !important; width: 100%;}	
	}
-->

/* ddcmajggers | M-00469055 - 'view' pref not changing inventorylist class to full */
.alias-inventory-listing-default-auto-new .inventoryList.grid .mycars-vlp { display: block; }

/* ddcrandyh M-00480762 */
.index .slideControls { bottom: 45%; }
.index .slideControls .previousNext {width: 99%;}

/* Start 'vlp-new-price-label-stackedConditionalRebate' (do not modify this line) */
/* Modified by aniquette on 06/04/18 07:57 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .stackedConditionalRebate .label { text-decoration: none; font-weight: 300; font-size: 11.9px; color: #787878; }
/* End 'vlp-new-price-label-stackedConditionalRebate' (do not modify this line) */

/* 04777578 billyh */
.inventory-listing-default .conditionalIncentivesList .price.h3.ePrice {font-size: 16px;}

/* ddcmhampton 05670227 */
.index .slideControls { bottom: 20%;}

/* Start 'vdp-msrp-price-value-msrp' (do not modify this line) */
/* Modified by jcox24 on 01/08/20 03:27 PM EST */
.vdp .inv-type-new.pricing-detail .msrp .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-msrp-price-value-msrp' (do not modify this line) */

/* Start 'vdp-final-price-price-value-final-price' (do not modify this line) */
/* Modified by jcox24 on 01/08/20 03:29 PM EST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-final-price-price-value-final-price' (do not modify this line) */

/* Start 'vdp-discount-price-value-font-weight-bold' (do not modify this line) */
/* End 'vdp-discount-price-value-font-weight-bold' (do not modify this line) */

/* ddcsamp 08465373 */
.simple-grid .item.open .gv-pricing li[class*="Rebate"] .value {color: #21b500;}

/* 08475235 ddcjareds */
.gv-inventory-list .stackedFinal .label, .gv-inventory-list .stackedFinal .value { font-weight: 700!important; color: var(--color-primary-500); }

/* wabbey 06639114 */
.page-header.responsive-centered-nav {
	background-color: var(--color-neutral-0);
	& .ws-site-text-search { border-color:var(--color-neutral-1000); }
	& .ws-mycars-nav .ws-mycars-nav-wrapper {
		.mycars-integration-navbar button,
		.mycars-integration-navbar button:after { color:var(--color-neutral-1000); }
		.mycars-integration-navbar button:hover { color:var(--color-neutral-600); }
	}
	& .header-navigation .navigation-default { 
		.navbar-nav>li>a,
		.navbar-nav:hover>li>a { color:var(--color-neutral-1000); }
		.navbar-nav:hover>li>a:hover { color:var(--color-neutral-600); }
		.navbar-nav>li>a:after { border-color:var(--color-neutral-1000); }
	}
}

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by asulikowsk on 01/06/22 07:00 PM EST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by asulikowsk on 01/06/22 07:00 PM EST */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-size: 15.75px; color: #000000; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */