/*  Hide estore link from home page */
a.cst-estore-link {display:none;}

.slideshow-background {background-color: #ffffff!important;}
.promo-slide.standard-promo .incentive-promotion .promo-content {margin-top: 50px;}

/* ddcmattw 06324029 */
.vlp .conditionalIncentivesList .price{font-size: 13px !important;}

/*ddcgeoffb*/
.content-default img {display:inline;}

/*ddcgeoffb*/
.page-header .links-locale .xsmall {display:none;}

/*ddcgeoffb
.navbar-nav .nav > li > a, .navbar-nav .ddc-nav-inline > li > a {min-width: 60px;}
*/
.social-header-buttons a.youtube-button{ display:none !important; }

/* end header style & logo force styles */

/* DSA Shawn MSLP Index */
.mslptable {display:block;width:100%;max-width:960px;}
.mslptable .col {display:block;float:left;width:100%;max-width:50%;box-sizing:border-box !important;}
.mslptable .cell {display:block;width:100%;margin:0 auto;padding-bottom:2em;}
.mslptable a {display:block;width:100%;margin:auto;padding:0;text-decoration:none;text-align:center;font-size:2em;color: #C1223F!important;font-weight: bold!important;font-family: "League Gothic",Impact,"Hevetica Nueue Condensed","Arial Black",sans-serif;}
.mslptable img {display:block;width:90%;max-width:90%;margin:0 auto;padding:0;border:0;}
#page {max-width:960px;margin:1em auto;}
@media screen and (max-width:600px){

.mslptable .col {max-width:100%;}
.mslptable img {max-width:300px;}
}


/* 06995913  ericmurray */
.inventoryList .inv-type-used .final-price .value {font-size: 1.5em;}

/* M-00204193 billyh 
.cst-estore-link {position: absolute; top: 60px; right: 320px;}
.shrink-header-nav .cst-estore-link {display:none;}*/

/* 50% Width Desktop, 100% Width Mobile */
	.half-size, .fifty-form {width: 100%;}
	.thirty-form {width: 100%;}
	.quarter-form, {width: 100%;}

@media only screen and (min-width: 768px) {
	.half-size {width: 50%; float: left; padding: 0; margin: 5px 0;}
	.fifty-form {width: 40%; float:left; padding : 0px 10px 0px 0px;}
	
}

@media only screen and (min-width: 768px) {
.thirty-form {width: 50%; float: right; padding : 0px 30px 0px 0px;}
}

@media only screen and (min-width: 768px) {
	.quarter-form {width: 0%; float:left; padding: 0px;}
}

@media only screen and (min-width: 600px) {
#mobileOnly {display: none !important;}
#desktopOnly {display: block;}

}

@media only screen and (max-width: 580px) {
#desktopOnly {display: none !important;}
}



/* Monthly Specials page disclaimers - LH */
.discMS {width: 96%; margin: 0 auto; font-size: .7em; line-height: normal; text-align: justify; margin: -1.2em 1em 2em .5em;}

/* Blog font issues */
.entry-content, .entry-content *,.entry-summary,.entry-summary * {font-family: 'DDC Heading Font Face',Univers,Helvetica,Arial,sans-serif !important;}

/* featured vehicles page with stacked pricing - LH */
.inventory-featured-default.inventory-featured-full-page.inventory-featured-default .pricing {width: 90% !important; float: none;}
.inventory-featured-default.inventory-featured-full-page .description{clear: both;}
.inventory-featured-default.inventory-featured-full-page.inventory-featured-default a.btn.btn-primary.view-link {margin-bottom: 2em;}
.inventory-featured-default.inventory-featured-full-page .media {min-height: 200px;}

/* Image or Section Flow - LH */
.columnFlo {float: left;width: 50%;margin-bottom: 12px;padding: 0; display: inline;
}
.columnFlo img {width: 96%; padding: 2%;}
@media (max-width: 650px) {
.columnFlo  {width: 100%;display: block;}
}

/* Letty-- hide specials Campaign Listings alert boxes */
.ddc-content.promotions-listing div.alert {display: none;}

/* DSA-Letty Hide the See all incentives link on campaign specials listings */
.btn-link.promo-text-link.promo-incentives-link {display: none !important;}

/* changes to Gubaboo popup */
.gg-po-sidebar__text.gg-description a, #g .gg-reset a { color: #9cf !important; text-decoration: underline !important;}

.pricing .ePrice .btn:not(.btn-no-decoration) {width: 100%;}

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by lettyLHM on 03/14/19 09:55 AM MST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: 600; font-size: 18px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #000000; background-color: #000000; background-image: none; }
.vdp .pricing .eprice.button:before { color: #000000; }
.vdp .pricing .eprice.button:hover:before { color: #c3002f; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* Contain the size of Drive It Now button on VDPs */


/*chrismiller2 add some style to the redtagsale pricing*/
.hproduct .wholesalePrice .label,.inventory-detail-pricing .pricing .wholesalePrice .label {color:red;font-size:14px;}
.hproduct .wholesalePrice .value,.inventory-detail-pricing .pricing .wholesalePrice .price {color:var(--color-success-500);}
.hproduct .wholesalePrice .value:before,.inventory-detail-pricing .pricing .wholesalePrice .price:before {content:"-";}

/* msg - 07980430 */
.page-header.responsive-centered-nav .header-contact .vcard .tels .tel.phone1 {font-size: 16px;}

/* ddcjosiahl 07982980 */
.page-header.responsive-centered-nav .header-contact .vcard .tels .tel.phone1 span {font-size: 16px;}

/*chrismiller2 10/17/19 change inventory title font-family for compliance reasons -----------updated by letitia.hise 11/13/19 to include Arial and to include all text and headings */
body, h1, h2, h3, h4, h5, h6 {font-family:Helvetica,Arial;}

/* Afton Super Cool Buttons*/
.super-cool-button-primary {background-color: #c51733;border: none;color: white;padding: 12px 16px;font-size: 16px;cursor: pointer;}
/* Darker background on mouse-over */
.super-cool-button-primary:hover {background-color: #b1142d;}

/* Letty 4.29.2021 - Adjust mega-menu featured models spacing for FOUR ACROSS */
.ddc-mega-menu-nav .model-selector-default .hproduct .media a {height: 60px;}
.ddc-mega-menu-nav .hproduct {min-height: 60px; margin-bottom: 10px;}

/* mega-menu model selector adjustment for THREE ACROSS
.ddc-mega-menu-nav .model-selector-default .hproduct .media {min-height: 80px;margin-bottom: 0;}
 */

/* Letty 5.3.2021 - Mega-menu - give a little more width to each section so store hours don't wrap */
.navigation-default .dropdown-menu>li {padding: 16px;}

/* Letty 4.29.2021 - fix Social header buttons getting cut off on smaller laptop screen  */
.social-header-buttons.ddc-integrations.socialheader-header-container.socialmed.tablet.social-header-button-override.ae-exclude {position: absolute; right: 900px !important; top: 0px;}

/* ddcjamesc 10354159 */
html .pagination .active a { color: var(--pagination-current-color,var(--color-neutral-0-alpha-9)); }
.pagination>li>a, .pagination>li>span { color: var(--pagination-color); }
.nav-pills>li>a { color: var(--color-neutral-1000-alpha-9)  !important; }
.nav-pills>li.active>a { color: #fff !important; }

.model-selector-responsive .slick-slide h3 a { color: var(--color-neutral-1000-alpha-9); }

/* RDM BUTTON MODS */
.srp .load-abg-vehicle-questions, .vdp .load-abg-vehicle-questions { 
border: none!important; 
border-radius: 6px; 
background: #bfbaba!important; 
box-shadow: 10px 20px 25px -15px rgb(69, 69, 69, 40%)!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; 
} 
html.nissan .abg-static-ui .button {
  color: #fff;
}

html.nissan .abg-static-ui .button.white {
  color: #000;
}

html.nissan .abg-static-ui .button.outline {
  color: #000;
}

html.nissan .abg-static-ui .button.outline.white {
  color: #fff;
}
/* END RDM MOD */
