@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Light.woff2") format("woff2"); font-weight:100; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Light.woff2") format("woff2"); font-weight:200; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Light.woff2") format("woff2"); font-weight:300; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Regular.woff2") format("woff2"); font-weight:400; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Italic.woff2") format("woff2"); font-weight:400; font-style:italic }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Bold.woff2") format("woff2"); font-weight:500; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Bold.woff2") format("woff2"); font-weight:600; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Bold.woff2") format("woff2"); font-weight:700; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Bold.woff2") format("woff2"); font-weight:800; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-Bold.woff2") format("woff2"); font-weight:900; font-style:normal }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-BoldItalic.woff2") format("woff2"); font-weight:700; font-style:italic }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-BoldItalic.woff2") format("woff2"); font-weight:800; font-style:italic }
@font-face {font-family:"DDC Heading Font Face"; src:url("/sites/c/customwork/fonts/NissanBrand/NissanBrand-BoldItalic.woff2") format("woff2"); font-weight:900; font-style:italic }

/* 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;
}
.abg-static-ui .button {
text-decoration: none !important;
}

/* END RDM MOD */

.text-inverse {
    font-size: 14pt;
}


.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav>li>a
{font-weight:100;
font-size:14pt;
padding:0px 32px;}

.page-header.responsive-centered-nav .header-navigation .mycars-default .mycars.mycars-integration-navbar .menu>a .label
{font-weight:100;
font-size:10pt;}

.navigation-default .dropdown-menu h4 a
{font-weight:100;
font-size:14pt;}

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

.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;}
.header-contact .header-service::after {display:block;content: "";position: absolute;right: 15px;top: 5px;display: block;height: 19px;width: 19px;background: transparent url(/sites/a/asburyprofile/themes/v2/assets/service-icon.png) no-repeat 0 0;}

.index .blue-bg {margin-top: 200px}
.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}

/* 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;}

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

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

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

/* ddcsamp 05494792 */
.inventory-listing-default .hproduct .pricing .eprice {width: 100%;}

/* ddcsamp 05494801 */
.inventory-listing-default .hproduct .description dt {width: 93px;}
.inventory-listing-default .hproduct .description dd {width: calc(100% - 93px);}

/* ddcdaniele - 09480824  */
.vdp .inv-type-new.pricing-detail .final-price .price-value {  text-decoration: none; }

/* 04451529 */
.page-header .header-default .vcard.header-logo-enabled { height: unset; }

/* Start 'vlp-new-price-value-final-price' (do not modify this line) */
/* Modified by dtkatiearmstrong on 10/13/20 10:08 AM CDT */
.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/13/20 03:32 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by matthewleta on 07/24/19 10:05 AM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 12.5px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: #000000; background-color: #000000; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:before { color: #c3002f; }
.vlp .inventoryList .pricing .btn.eprice:hover:before { color: #000000; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-instant-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 09/23/19 02:01 PM PDT */
.vdp .pricing .instant-eprice:not(.btn-link) { text-decoration: none; font-weight: bold; font-size: 16px; color: #ffffff; }
.vdp .pricing .instant-eprice:not(.btn-link):hover { color: #ffffff; }
.vdp .pricing .instant-eprice:not(.btn-link) { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vdp .pricing .instant-eprice:not(.btn-link):hover { border: none; background: #000000; background-color: #000000; background-image: none; }
.vdp .pricing .instant-eprice:not(.btn-link):before { color: BLANK; }
.vdp .pricing .instant-eprice:not(.btn-link):hover:before { color: BLANK; }
/* End 'vdp-instant-ePrice-button' (do not modify this line) */

/* Start 'vlp-instant-ePrice-button' (do not modify this line) */
/* Modified by dtkatiearmstrong on 09/23/19 02:07 PM PDT */
.vlp .pricing .instant-eprice:not(.btn-link) { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vlp .pricing .instant-eprice:not(.btn-link):hover { color: #ffffff; }
.vlp .pricing .instant-eprice:not(.btn-link) { border: none; background: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .pricing .instant-eprice:not(.btn-link):hover { border: none; background: #000000; background-color: #000000; background-image: none; }
.vlp .pricing .instant-eprice:not(.btn-link):before { color: #c3002f; }
.vlp .pricing .instant-eprice:not(.btn-link):hover:before { color: #000000; }
/* End 'vlp-instant-ePrice-button' (do not modify this line) */

/* Start 'vdp-final-price-price-value-final-price' (do not modify this line) */
/* Modified by dtkatiearmstrong on 12/17/19 05:41 AM PST */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: line-through; font-size: 22.5px; color: #000000; }
/* End 'vdp-final-price-price-value-final-price' (do not modify this line) */

/* ddcdaniele - 04757213 */
.instantEPriceButton .btn {background-color: #00C853!important; border-color: #00C853!important; }

