/* 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 */
/*JCstack*/
.cbo-button {
overflow: hidden;
transition: all 0.15s ease;
top: 0;
}
.cbo-button:hover {
/* on hover - scale to this x,y size */
transform: scale(1.05, 1.05);
/* property values: name, duration, iteration, timing-function */
animation: jiggle 0.15s 1 linear;
}
@keyframes jiggle {
/* start at 0deg and this scale size.
scale size is repeated here to maintain smooth scaling */
0% {
transform: rotate(0deg) scale(1.05, 1.05);
}
/* midway rotate 2deg right */
50% {
transform: rotate(2deg) scale(1.05, 1.05);
}
/* end rotate -2deg left */
100% {
transform: rotate(-2deg) scale(1.05, 1.05)
}
}
}
}

/*ddcandyg | CC05245422 */
.inventoryList .hproduct .description dt {width: 35%;}
.inventoryList .hproduct .description dd {width: 65%;}

/* 05135379 ddcdmeline */
.index .links-single-cta ul li {color: #fff;}

.header-contact .nav>li {display: inline;}
.header-contact .links-list.ddc-content .btn::before {display: none;}
.page-header.responsive-centered-nav .header-contact .header-default {width: auto;}
.header-contact .links-list.ddc-content .btn {padding: 5px 20px;height: 28px;display: inline-block;margin-top: 1px;}
.header-contact .links-list.ddc-content .btn[href*="financing"] {background: #00c951;color: #fff;}
.header-contact .links-list.ddc-content .btn[href*="service"] {background: #C51B37;color: #fff;padding-right: 40px;}


.index .blue-bg {margin-top: 264px}
.index .content-default[data-widget-id="content15"] {margin: 0 auto;max-width: 1400px;min-width: 960px;}

.ddc-footer .custom-contact-foot .vcard {padding-left: 190px}

/* nwilson6 05189282 */
.vdp .inventory-detail-pricing .pricing .ddc-span6, .vdp .inventory-detail-pricing .pricing a.eprice {width:100%; text-align:center;}

/* dtannasaponjyan 05214600 */
.vlp .inventoryList .pricing-area {width:40%;}
.inventoryList .description {width:59%;}
.inventoryList .conditionalIncentivesList .price {font-size:14px;}
.btn-primary.btn:not(.btn-no-decoration), .locations-proximity .btn[type="submit"]:not(.btn-no-decoration), .pricing .ePrice .btn:not(.btn-no-decoration), .pricing .btn.eprice-button:not(.btn-no-decoration), .pricing .btn[data-eprice]:not(.btn-no-decoration), .showroom-details-section .hproduct .btn.view-link:not(.btn-no-decoration), .showroom-details-section .callout .btn.callout-button:not(.btn-no-decoration) {padding:12px 24px 12px 12px;}
﻿﻿﻿.btn-primary.btn:not(.btn-no-decoration):before, .locations-proximity .btn[type='submit']:not(.btn-no-decoration):before, .pricing .ePrice .btn:not(.btn-no-decoration):before, .pricing .btn.eprice-button:not(.btn-no-decoration):before, .pricing .btn[data-eprice]:not(.btn-no-decoration):before, .showroom-details-section .hproduct .btn.view-link:not(.btn-no-decoration):before, .showroom-details-section .callout .btn.callout-button:not(.btn-no-decoration):before {right:10px;}

/* ddcrmelasky 05218359 */
.btn-primary.btn:not(.btn-no-decoration)::before { right:7px;}

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 10/15/18 09:50 PM EDT */
.vlp .inventoryList .item.inv-type-new .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 21px; 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 ddcdaniele on 10/15/18 09:50 PM EDT */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 28.8px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-used-price-value-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 10/15/18 09:51 PM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .value { text-decoration: none; font-weight: bold; font-size: 21px; color: #000000; }
/* End 'vlp-used-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by ddcdaniele on 10/15/18 09:52 PM EDT */
.vdp .inv-type-used.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 28.8px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* ddcalmirc 05225720 */
.hours-default .view-link.pull-left {float: none !important;}
.ddc-mega-menu-nav .hours-default .view-link {color: #fff;}

.content-hero.content1 { background-image: none!important;}

/* ddcdaniele - 05628478 */ 
.pricing .btn.eprice {width:100%;}

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by matthewleta on 02/05/19 01:37 PM EST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #000000; }
.vdp .pricing .eprice.button { border: none; background: #000000; background-color: #000000; background-image: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #CDCDCD; background-color: #CDCDCD; background-image: none; }
.vdp .pricing .eprice.button:before { color: #c3002f; }
.vdp .pricing .eprice.button:hover:before { color: #000000; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* ASBURY REQUESTED CSS - 08108466  */
.monroney-labels > a {
background-color: black;
display: block;
margin: 8px 0;
padding: 1em 1.5em;
text-align: center;
text-decoration: none;
width: 100%;
color: white;
font-weight:bold;
}
.monroney-labels > a::before {
content: "View Window Sticker";
}
.monroney-labels img {
display: none !important;
}

/* ddcdaniele - 09143113  */
.header-transition.header-transition-opacity .page-header.responsive-centered-nav { background: white; } 

/* ddcadniele - 09870768  */
.hero-image-overlay-container .hero-image-overlay { margin-top: 9px; margin-bottom: -428px;}

/* ddcdaniele - 09870695  */ 
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a {font-size: 19px;}

/* 09888856 ddcjareds */
.index .bg-kbb, .index #kbb-leaddriver-search { background: #E3F2FF; border: none; margin: 0 auto 0px auto!important; }

/* ddcdaniele - 10088468  */
.ddc-content.content-default.Indexcontenttop {margin-top: -44px!important;}

/* ddcrandyh CC11028480 */
.index .hero-image-overlay { displa: flex; flex-direction: column; justify-content: flex-end; }
.index .hero-image-overlay .buttonblock-button a {   height: 130px;  }

/* ddcdaniele - 11280041 */
.ddc-wrapper {background-color: white;}
.push {background-color: white;}

/* Mobile / Desktop Version */
@media (min-width: 600px) {
	.oil-change-steps-mobile {
		display: none;
	}
}