/* michaeljaggers | header, nav, footer container responsive continuity */
.page-header .container,
.navbar .container,
.ddc-footer .container { width: 100% !important; max-width: 1400px !important; min-width: 960px !important; }

/* michaeljaggers | adjust nav padding at smaller screen widths */
@media screen and (max-width: 1080px) { .navbar-default.compact .navbar-nav > li > a { font-size: 14px; padding: 16px 10px } }

/* michaeljaggers | main navigation showIcons icons adjustment */
.compact li.ddc-nav-icon-list-item a.ddc-nav-icon-link { height: 46px; }
.compact li.ddc-nav-icon-list-item a.ddc-nav-icon-link:hover { background: #FFF; color: #000; }

/* michaeljaggers | navbar-nav > nav links (dealership-info widget) */
.navbar-default .btn-link { color: #222; } 

/* michaeljaggers | main navigation last item caret */
.compact .navbar-nav .nav-last > a:after { display: none; }

/* michaeljaggers | recommended vehicle widget fixes */
.recommendations-vehicles .tile-list .title, .recommendations-vehicles .tile-list-no-flex-layout .title { height: 20px; overflow: hidden; }

/* michaeljaggers | Nav inventory search widget sometimes shows 'submit' button */
.navbar-default .inventory-search-form .ui-button-submit { display: none; }

/* michaeljaggers | VLP compare checkbox - VW UAT */
.inventoryList .item-compare input.checkbox { margin-top: 6px; }

/* michaeljaggers | VLP Facet toggles had double circles - VW UAT */
.inventory-listing-default .facetmulti-form .facetmulti-fieldset .ddc-icon { border: none; }

/* michaeljaggers | Incentives 'offers available' button covers vehicle image | VW UAT */
.incentives-search-default .vehicle-container .btn { bottom: -20px; font-size: 15px; }

/* michaeljaggers | /showroom/index.htm page adjustments */
.showroom-default.showroom-listing .hproduct { min-height: 360px; }

/* michaeljaggers | /maintenancemenu.htm page adjustments */ 
.maintenance-menu-iframe-wrapper iframe { display: block; width: 780px; height: 749px; margin: 0 auto; overflow-x: hidden; overflow-y: auto; }

/* michaeljaggers | /protection-plans.htm program page adjsutments */
.alias-sitebuilder-protection-plans-1 .container.main { width: 930px !important; }
.alias-sitebuilder-protection-plans-1 body { background-color: #f1f5f6; }

/* michaeljaggers | /financing/application.htm submit button alignment */
.alias-finance-application button.btn.btn-primary.ui-button-submit { margin-left: 10px; }

/* michaeljaggers | /trade-in-form.htm submit button alignment */
.alias-inventory-lead-trade-in button.btn.btn-primary.ui-button-submit { margin-left: 10px; }

/* michaeljaggers | /featured-vehicles pages - /index.htm - /new.htm - /used.htm - updated and added by dtannasaponjyan 08022396 */
.main .inventory-featured-default .hproduct.auto { margin-bottom: 30px; }
.main .inventory-featured-default .hproduct.auto .btn.view-link {margin-top: 10px;}
.main .inventory-featured-default .yui3-u-1-4:nth-child(4n+1),
.main .inventory-featured-default .yui3-u-1-3:nth-child(3n+1) {clear: left;}

/* michaeljaggers | blog search box fix */
.blog-search .ui-button-submit { position: absolute !important; top: 44px; right: 0;  }

/* michaeljaggers | showroom manufacturer offers carousel nav reposition */
.offersShowroom-jcarousel-nav { top: 0; }

/* michaeljaggers | vwcollegegrad.htm button fix */
@media (min-width: 750px) { .alias-sitebuilder-vw-college-grad-program-1 .VW-masthead div.content > div.disclaimer { top: 65%; } }

/* michaeljaggers | Altas.htm */
.alias-vw-atlas .buttonblock-img-wrap img { opacity: 1; }

/* michaeljaggers | /service/xpress.htm mega-menu issue */
.alias-service-xpress .mega-menu-curtain { left: 0; }

/* michaeljaggers | fixing adchoices icon */
.ddc-footer .content a.ad-choices { flex-basis: 83px; }

/* michaeljaggers | footer nav width adjustment for 960px width */
.ddc-footer .navigation-default { width: 664px; }

/* michaeljaggers | footer social icons consistent font-size */
.ddc-footer .social-header-buttons>a[class*="-button"] { font-size: 36px; }

/* ddckylej DNA4313226 - Temp Fixes */
.ddc-integrations.googletranslate-header-container img {display:inline;}
.header .header-default {overflow:visible;}
.header .header-default .header-logo img {max-height: 90px;}
.pureCars {margin-bottom:10px;}
.mycars-favorites .hproduct .pricing-area .make-an-offer,
.mycars-favorites .hproduct .pricing-area .eprice,
.mycars-favorites .hproduct .pricing .make-an-offer,
.mycars-favorites .hproduct .pricing .eprice,
.mycars-favorites .hproduct .pricing-area .has-eprice .ui-state-default,
.mycars-favorites .hproduct .pricing .has-eprice .ui-state-default,
.inventory-listing-default .hproduct .pricing-area .make-an-offer,
.inventory-listing-default .hproduct .pricing-area .eprice,
.inventory-listing-default .hproduct .pricing .make-an-offer,
.inventory-listing-default .hproduct .pricing .eprice,
.inventory-listing-default .hproduct .pricing-area .has-eprice .ui-state-default,
.inventory-listing-default .hproduct .pricing .has-eprice .ui-state-default {width:100%;}
/* ddcemilyp US5485 - Hide APR terms on incentives page */
/*.incentive-content ul {display: none;}*/
/* DNA4366168 ddcjkinghorn */
.model-selector-default h3.fn a{font-size:100%!important;}

/* ddcjamesc DNA4509434 */
.hotfixVlpMyCars .mycars-vlp.ddc-btn-mycars { height:36px; }
.hotfixVlpMyCars .mycars-vlp.ddc-btn-mycars { margin-top:15px; }

.makeblack.hours-default li {color: #000;}

/* M-00237364 william.thompson */
.alias-sitebuilder-protection-plans-1 .ddc-page-title { display: none; }

/* M-00243773 billyh */
.alias-sitebuilder-vwpartnerprogram-1 .buttonblock-default a, .alias-sitebuilder-vwpartnerprogram-1 .buttonblock-default a:hover {background-color: #61b7e4;color:white;}
.alias-sitebuilder-vwpartnerprogram-1 .buttonblock-default .ui-button-text, .alias-sitebuilder-vwpartnerprogram-1 .buttonblock-default a:hover .ui-button-text {color:white;}

/* garrett.martin M-00261087/DE13626 - Fixing DR issues in Personalize Payments */
#dr-content-payment .payment-calc-review-monthly {font-size: 31px;margin-left: 0;}
#dr-content-payment .payment-calc-review-monthly sup {font-size: 12px;position: relative;top: 7px;vertical-align: top;}
.calculator-payment-dealertrack-conditional-incentives input[type=checkbox]:after {display: none;}
.calculator-payment-dealertrack-conditional-incentives input[type=checkbox] {margin-right: 8px;top: -1px;}
.calculator-payment-dealertrack-conditional-incentives .calculator-label-trailing {margin: -10px 0 16px 60px;}

/* ddcdusting M-00442245 */
.inventory-listing-default .hproduct .media {border: medium none; background-color: transparent !important;}

/* michaeljaggers | 04917659 - fixing model selector arrows */
.index .model-selector-responsive .slick-prev:before,
.index .model-selector-responsive .slick-next:before { font-family: ddc-icons;}

/* 05135535 JLC */
.v9-oem-vw-0001-v1:not(.yellow-black):not(.blue-yellow-black):not(.blue-black):not(.red-black) .ui-dialog .hours-default.makeblack li {color:#fff;}
.v9-oem-vw-0001-v1:not(.yellow-black):not(.blue-yellow-black):not(.blue-black):not(.red-black) .ui-dialog .hours-default.makeblack li.today span {border-bottom:1px dotted #fff;}

/* william.thompson 09067106 */
.btn.no-transform { text-transform: none !important; }

/* wabbey - updates for brand advisor */
.alias-sitebuilder-2025-id-buzz-1 .page-section.custom-position { margin-top: -313px;z-index: 999;position: absolute; }

/* wabbey 05392998 */
.srp .wsm-specials-display .promo-type-incentive { background-color: var(--color-primary-500) !important; }
.srp .wsm-specials-display .promo-type-incentive .promo-info .left-section h2 { color: var(--color-neutral-0); }

/* william.thompson temporary patch to SCM displaying blue text on blue background until fix is in place + pricing color */
.wsm-specials-display .promo-type-incentive .promo-data-section.text-light h2 { color:var(--color-neutral-0) !important;}	
.srp .pricing-detail .price-value, .srp .pricing-detail .price-label { color: var(--color-primary-500); }
