/* dtjosem M-00506970 */
@font-face {
  font-family: 'Interstate-Bold';
  src: url('/static/sites/c/customwork/fonts/interstate-bold-webfont.eot');
  src: url('/static/sites/c/customwork/fonts/interstate-bold-webfont.eot?#iefix') format('embedded-opentype'),
       url('/static/sites/c/customwork/fonts/interstate-bold-webfont.woff') format('woff'),
       url('/static/sites/c/customwork/fonts/interstate-bold-webfont.tff')  format('truetype'),
       url('/static/sites/c/customwork/fonts/interstate-bold-webfont.svg') format('svg');
}
@font-face {
  font-family: 'Proximanova';
  src: url('/static/sites/c/customwork/fonts/proxima/ProximaNova-Reg-webfont.eot');
  src: url('/static/sites/c/customwork/fonts/proxima/ProximaNova-Reg-webfont.eot#iefix') format('embedded-opentype'),
       url('/static/sites/c/customwork/fonts/proxima/ProximaNova-Reg-webfont.woff') format('woff'),
       url('/static/sites/c/customwork/fonts/proxima/ProximaNova-Reg-webfont.tff')  format('truetype'),
       url('/static/sites/c/customwork/fonts/proxima/ProximaNova-Reg-webfont.svg') format('svg');
}

/* dtjosem M-00486116 */
.pricing .an-state-mn li {margin-bottom: 10px;}
.vdp .pricing .label {white-space: normal;}
.inventory-detail-pricing .pricing.inv-type-new li:not(.paymentInformation):not(.monthlyPayment):not(.instant-eprice-button) > span:not(.ePrice) {flex-direction: row;}

/* jacquelinewaugh | Left-Align and resize promo banner */
.promotions-banner .event-promotion .promo-description {text-align: left; font-size: 19px;}

/* ddcering adjust header/footer color */ 
.page-header.compact.sticky-header-nav {background-color: #FFFFFF;}
.ddc-footer {background-color: #FFFFFF;}

/* ddcering adjust navigation font size */
.navbar .ddc-content, .ddc-navbar .ddc-content {font-size: 14px; font-weight: 500;}

/* dtjosem M-00487464 */
html > iframe {display: none;}
.header-default .phone1 .value {top: auto; font-size: 18px;}

/* ddcering adjust pricing font on recommended widget */
.index .main :not(.container)>.recommendations-vehicles .tile-list .vehicle-list-item .pricing .value {font-size: 30px;}

/* dtjosem M-00487618 */
.recommendations-vehicles .info-container .btn-primary {font-weight: 700; font-size: 20px;}
.lead-popup-button-wrapper a {width: 100%;}

/* ddcbatot M-00487731*/
.compact .navbar-nav>li>a{font-size: 15px;}
.vdp .links-share li{width: auto;}

/* ddcering remove graph from price on VLP */
.inventory-listing-default .facetmulti .facet-user-range-chart {display: none;}

/* ddcering adjust contact widgets throughout site */ 
.ddc-content.ddc-box-1.contact-info .widget-heading {display: none;}
.ddc-content.ddc-box-1.contact-info .vcard {text-align: center; font-size: 16px;}
.ddc-content.ddc-box-1.contact-info .value.text-nowrap {font-weight: 700;}

/* dtjosem M-00490693 */
.content-page-title,
.vdp #photos .stockphotodisclaimer {background: #fff;}
.vdp .ddc-box-0 {border: 1px solid #ccc; padding: 10px;}
.vdp .ddc-box-0::before, .ddc-box-0::after {content: " "; display: table;}
.vdp .ddc-box-0::after {clear: both;}
.vlp .inventoryList > li:hover,
.vlp #compareForm .hd .row,
.vdp .ddc-wrapper .ui-tabs .ui-widget-header,
.vlp .inventory-listing-default .ddc-box-1 {background: #fff;}
.vlp .inventory-listing-default .facetmulti-form.ddc-box-1 {background: #fff; border: 1px solid #ccc;}
.ddc-box-1 {background: #fff; border: 1px solid #ccc;}


/* ddcbatot M-00491975*/
.vdp .contact-form .widget-heading{font-size: 18px; text-align: center;}
.vlp .inventory-listing-default .facetmulti-form .ddc-box-1{border-left: none; border-right: none;}
.inventoryList>li{border: solid 1px #7f7f7f; padding: 10px 5px;}
.vdp .formPlaceholders label{display: none;}

/* ddcering make hero content section larger to fit verbiage */
.index-0018 .hero-content-container .hero-content-box {width: 950px;}
.index-0018 .hero-content-container .hero-content-box {font-size: 12px;}

/* ddcbatot M-00494040*/
.dealership-section{padding-top: 0px;}
.content-hero .flex.flex-mid-mid{    -ms-flex-align: normal;
    -webkit-align-items: normal;
    align-items: normal;
    -ms-flex-pack: normal;
    -webkit-justify-content: normal;}
.hero-image-overlay-container.responsive-content .content-hero .hero-content-container{margin-top: 15px !important;}
.hero-image-overlay-container.responsive-content .hero-image-overlay.content1{margin-top: -400px !important;}
body:not(.ddc-composer) .index-0018 .hero-image-overlay-container.responsive-content .hero-image-overlay .inventory-search-facet-browse {position: absolute; top: 315px; width: 100%;}


/* ddcbatot M-00495783 - M-00496293 */
.pricing li .an-incentive-disclaimer{font-size: 10px;}
.inventory-featured-default .pricing .price{width: 52%;}

@media only screen and (max-height: 768px)
.content-hero.content1 .hero-content-background {height: 675px !important;border: 2px solid red;}

/* ddcering hide window sticker on VLP */
.vlp .windowsticker {display: none;}

/* ddcbatot M-00502019 */
.vlp .pricing .an-final-price .label,
.vlp .pricing .an-final-price .price{font-size: 1.3em;}
.vdp .pricing .an-final-price .label{font-size: 0.9em;}
.vdp .pricing .an-final-price .price{font-size: 1em;}
.inv-type-new .pricing .price{width: 35%;}
.calloutDetails li img{max-height: 30px;}

.vdp .pricing .ePrice .btn,
.vdp .pricing .ePrice li{width: 100%;}
.vdp .inventory-detail-pricing .pricing .label{width: 70%;}
.vdp .inventory-detail-pricing .pricing .price{width: 30%;}

/* dtjosem M-00502285 */
.shopbox {min-height: 470px;}
.vdp .shopbox_sa,
.vdp .shopbox_rv {display: none;}
.shopbox-contact {top: 219px;}
.shopbox-footer {top: 419px;}


.inventoryList .calloutDetails li.certified img{max-height: 50px;}

/* ddcering remove comments from VLPs */
.vlp .inventoryList .description .packages {display: none;}

/* dtjosem M-00506970 */
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6,
.contentHeading, .showroom-details-section > h4, .inventory-detail-mini h3,
.incentives-search-default .facet-group h3, .incentives-search-detail .facet-group h3,
.model-specific-landing-incentives h3, .reviews-auto-detail .hreview h1, .ui-dialog-title,
.model-selector-oem-ford.ddc-box-1 > h3,
.navbar-nav.ddc-mega-menu-nav > li > a,
.pricing .an-msrp,
.pricing .an-final-price {font-family: 'Interstate-Bold';}
body,
.nav-links a {font-family: 'Proximanova';}
.btn-primary {background: #004582;}
.page-header.responsive-centered-nav .header-contact {background: #004582;}
.index .model-selector-responsive {padding-top: 40px;}
.index .button-block-responsive,
.index .map-dynamic,
.index-0018.dealership-section {margin: 40px 0 0;}
/* FOOTER */
.ddc-footer {background: #333;height:120px;}
.ddc-footer .navigation-default .ddc-icon {display: none !important;}
.ddc-footer .navigation-default {position:absolute;top:70px;width: auto;}
.ddc-footer .navigation-default ul li>a:hover {background: transparent;text-decoration: underline;}
.ddc-footer .nav-list .ddc-icon-arrow2-right::before {content:none;}
.ddc-footer .third-party-service-footer {padding: 20px 5%;width: auto;min-width: 960px;max-width: 1400px !important;}
.ddc-footer .navigation-default ul li > a {padding:5px;height:20px;font-weight:lighter;color:#A8A8A8;text-transform: none;}
.ddc-footer a.credit {background: url(//pictures.dealer.com/a/autonationwhitebearlakefordfd/1580/3e704cbb4c07a413a99da77f6c8e063fx.jpg) no-repeat 0 0 / auto 20px transparent;width:235px;left: 5px;top: 13px;}
/* FOOTER SOCIAL */
.ddc-footer .social-header-buttons.socialmed a.facebook-button {background-position:0px 0px;}
.ddc-footer .social-header-buttons.socialmed a.twitter-button {background-position: -50px 0px;}
.ddc-footer .social-header-buttons.socialmed a.youtube-button {background-position:-121px 0px;}
.ddc-footer .social-header-buttons.socialmed a.linkedin-button {background-position: -50px -50px;}
.ddc-footer .social-header-buttons.socialmed a.dealerrater-button {background-position:0px -60px;}
.ddc-footer .social-header-buttons.socialmed a.googleplus-button {background-position: -100px -49px;}
.ddc-footer .social-header-buttons.socialmed a {margin-right:15px;height:40px;width:40px;background:url(/static/sites/a/asburyprofile/images/social-footer.png) no-repeat 0 0 / auto 90px transparent;}
/* CONTENT & IMAGES */
.index .white-bg,
.index .push {background: #fff;}
.index .white-bg {padding-top: 50px;}
.index .white-bg .content-default .widget-heading {font-size: 24px;}
.index .white-bg .content-default {padding: 0px 20px}
.index .white-bg .row {margin-bottom: 0px;}
.index .white-bg .ddc-span6.image {padding: 0px;}
.index .white-bg .image-default {margin-bottom: -1px;}
.index .white-bg .content p {font-size: 16px;}
.index .white-bg .container {max-width: 1200px !important;margin: 0 auto;width: auto;min-width: 960px;}

/* dtjosem M-00507490 */
.index body:not(.ddc-composer) .links-single-cta {top: -60px;}

/* ddcbatot M-00507570 */
.index .model-selector-responsive h3.h1{text-align:center;}

/* ddcering change font color on search widget to black */
.inventory-search-facet-browse .pill-label {color: #000000;}

/* ddcering adjust font weight on service widget on index */
.links-single-cta ul li {font-weight: 700;}



/* ddcering adjust size of CPO badge on VLP */
.calloutDetails li img .certified {height: 40px;}

/* ddcbatot M-00511368 - M-00513278  */
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a{color: #004582;}
.hero-image-overlay-container .ddc-content.hero-image-color-inverse>h3,
.index .links-single-cta ul li{font-weight: bold; text-shadow: 3px 3px 2px rgba(0, 0, 0, 1); }
.inventory-search-facet-browse .pill-label:hover,
.inventory-search-facet-browse .pill-label{background: rgba(192,192,192,0.8);}
.pricing .h1,
.pricing .h3{font-family: inherit;}
.hero-image-overlay-container .ddc-content.hero-image-color-inverse>h3{font-size: 20px; }
@media only screen and (min-height: 901px){
	.hero-image-overlay-container.responsive-content .hero-image-overlay.content1 {margin-bottom: 60px !important;}
}

/* ddcering adjust spacing on schedule service widget on index */
.index body:not(.ddc-composer) .links-single-cta {margin-top: 40px;}

/* ddcbatot M-00516734 */
.alias-inventory-featured-new .inventory-featured-default .btn-primary{clear: both;}
.alias-inventory-featured-new .inventory-featured-default .pricing{float: none; width: 100%; margin: 0px;}
.alias-inventory-featured-new .hproduct{margin-bottom: 10px;}

/* dtjosem M-00517178 */
.autonation-cta-button {background-color: #0678BC;}

/* dtjosem M-00518557 */
.nav-fragment .hours-default li .key {width: 50%;}
.nav-fragment .hours-default li .value {width: 50%;}

/* ddcbatot M-00519981 */
.inventoryList .pricing .price,
.vdp .pricing .price{color: #787777;}
.inventoryList .pricing .an-final-price *,
.vdp .pricing .an-final-price *{color: #000;}
.inventoryList .pricing .an-final-price,
.vdp .pricing .an-final-price{border-bottom: 2px dotted #bebebe;}
.vlp .mycars-vlp a{padding: 3px 0px; margin: 5px 1px 4px; }
.vlp .mycars-vlp a.mycars-btn{width: 49%;}
.vlp .mycars-vlp{width: 100%; padding: 0px;}
.vdp .inventory-detail-pricing h3{font-size: 20px;}
.pricing li:first-child .price{font-size: 1em;}

/* ddcmjaggers | M-00522054 */
.

/* ddcering adjust font size of VDP disclaimer - new */
.an-mfg-incentive-disclaimer {font-size: 10px;}

/* dtannasaponjyan 03930980 */
.header-navigation .custom-espanol-header {display:none;}

/* Cam - Enthusiast Edge */
.content-hero.content1 .hero-content-background {height: 700px!important;}
.content-hero.content1 .hero-content-background:before {transform: scale(1.3)!important;}
.index .white-bg {padding-top: 30px;}
.map-static.ddc-content.ddc-box-1 {display:none;}
.hours-default.ddc-content.box.box-padding {border: 1px solid #ccc;}
.content-page-title h1 {margin-bottom: 10px;}
.hero-image-overlay-container.responsive-content .content-hero.content1 {height: 900px!important;}

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

/* Start 'vlp-used-price-label-final-price' (do not modify this line) */
/* Modified by jacquelinewaugh on 09/24/18 06:40 PM EDT */
.vlp .inventoryList .item.inv-type-used .pricing .final-price .label { text-decoration: none; font-weight: 600; font-size: 13px; color: #787777; }
/* End 'vlp-used-price-label-final-price' (do not modify this line) */



/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by ddcmattw on 05/17/22 07:59 AM EDT */
.vdp .inv-type-new.pricing .final-price .price { text-decoration: none; font-weight: bold; font-size: 23.8px; color: #787777; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-new-price-value-salePrice' (do not modify this line) */
/* Modified by susanhill1 on 05/15/25 04:10 PM EDT */
.srp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-size: 15.75px; color: #4e7a00; }
/* End 'srp-new-price-value-salePrice' (do not modify this line) */

/* Start 'vdp-new-price-value-salePrice' (do not modify this line) */
/* Modified by susanhill1 on 05/15/25 04:10 PM EDT */
.vdp .inv-type-new.pricing-detail .salePrice .price-value { text-decoration: none; font-size: 18px; color: #4e7a00; }
/* End 'vdp-new-price-value-salePrice' (do not modify this line) */