div.ddc-content.inventory-lead-eprice > form > fieldset > div:nth-child(6){display:none!important;}

/* lead form modal dialog box alignment & formatting */ 
.ui-dialog {min-width:400px;width:700px!important;padding:40px 40px 0 20px!important;border:none;border-radius:20px;height:auto!important;min-height:400px!important;}
.ui-dialog .widget-heading {display:none;}
.ui-dialog-titlebar-close {transform: scale(2); position: absolute; top: -12px; right: -23px;}
.ui-dialog .btn {margin:20px 0;float:right!important;}
.ui-dialog-title {font-weight:800!important;font-size:24px;margin-bottom:-5px!important;}




/* VDPs - vehicle location wrapper padding */
.vdp .vehicle-location-wrapper{margin:0 0 20px 0!important;}

/* dmcarthur2 change colour of options in forms */ 
.form-control {color:rgba(0,0,0,0.6)!important;}

/* SMS Icon in Header Next to myAudi Menu */
.sms-header-icon svg {
  width:32px;
  height:32px;
  margin:0 20px;
  padding:0;
  text-decoration:none;
}



.navigation-default .nav-first ul {
    overflow: hidden;
    height: auto;
}

/* M-00538726 */

.alias-sitebuilder-we-buy-cars-1 {
    scroll-behavior: smooth;
}

.alias-sitebuilder-we-buy-cars-1 div[data-widget-id="content1"] {
    background-color: rgba(0, 0, 0, 0.7) !important;
    width: 400px !important;
    padding: 25px 50px !important;
    margin: 5% 10% 0 0 !important;
}

.alias-sitebuilder-we-buy-cars-1 div[data-widget-id="content1"] .specialSectionHeading font {
    font-size: 64px !important;
    line-height: 1.1;
}

.alias-sitebuilder-we-buy-cars-1 div[data-widget-id="content1"] .btn {
    background-color: #e21838;
    color: #fff;
    padding: 25px 30px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    letter-spacing: 2px;
    transition: 0.5s;
    
}

.alias-sitebuilder-we-buy-cars-1 div[data-widget-id="content1"] .btn:hover {
    background-color: #fff;
    color: #000;
}

.alias-sitebuilder-we-buy-cars-1 div[data-name="content-centered-container-1"] {
    padding: 0px !important;
}

.alias-sitebuilder-we-buy-cars-1 div[data-name="background-page-title.1-1"] {
    height: calc(100vh - 226px) !important;
}

.ddc-footer .navbar-nav>li>a:active {
    background-color: rgba(0,0,0,0.0);
}

.ddc-wrapper {
    min-height: 80vh;
}

.incentives-lead-default .disclaimers .incentive-disclaimers ul li {
    font-size: 12px;
}

.alias-sitebuilder-payment-calculator-1 #payment-calculator-monthlypayment-descriptor {
    top: 6px !important;
    font-size: 12px;
}

.srp .ui-dialog.ui-widget.ui-widget-content.ui-corner-all[role="dialog"] {
    width: 600px !important;
    left: calc(50% - 300px) !important;
}

/* 2022-05-13 - M-00538910 - Reduce font size of phone number */
.ddc-content.contact-info .tels.two-line-phone .value {
    font-size: 16px;
}

/* 2022-05-13 - M-00538910 - Make homepage slideshow responsive */

.index .main div[data-widget-id="slideshow1"] .slick-slider .slick-track,
.index .main div[data-widget-id="slideshow1"].slideshow-background .slide-background {
    width: 100% !important;
    height: auto !important;
    min-height: 100% !important;
    margin: 0 !important
}

.index .main div[data-widget-id="slideshow1"].slideshow-background {
    height: auto !important;
    margin: 0 !important;
    max-width: 100%
}

.index .main div[data-widget-id="slideshow1"].slideshow-background .slide:not(.promo-slide) .slide-background {
    /* background-image: none !important; */
    transform: none !important;
    margin: 0 !important;
    left: 0!important;
}

.index .main div[data-widget-id="slideshow1"].slideshow-background .slick-slider .slide:not(.promo-slide) .placeholder-image {
    /* visibility: visible !important; */
    margin: 0 !important;
    padding: 0 !important;
    float: none!important;
    max-width: 100%;
    width: 100% !important
}

.index .main div[data-widget-id="slideshow1"].slideshow-background .slick-slider .slide {
    margin: 0 !important;
    left: 0!important;
    top: 0 !important;
    z-index: 0 !important;
    opacity: 1!important;
    height: 100% !important;
    display: none;
}

.index .main div[data-widget-id="slideshow1"].slideshow-background .slick-slider .slide.slide.slick-current.slick-active {
    display: block!important;
}

.index .main div[data-widget-id="slideshow1"].slideshow-background .slick-slider .slide.promo-slide {
    width: 100% !important;
    max-width: 100%;
}

/* 2022-05-13 - M-00538910 - Adjust AV Trade Banner width on SRPs */
.srp.responsive-grid div[id="av_widget-3d99f13f-0a4e-450b-b7e4-eb1111a09dfe"][data-av-widget-product="tradein"]{
    margin-right: auto;
    margin-left: auto;
    padding: 0px 16px;
    max-width: 1440px!important
}
    

@media (min-width: 768px) {
.srp.responsive-grid div[id="av_widget-3d99f13f-0a4e-450b-b7e4-eb1111a09dfe"][data-av-widget-product="tradein"] {
    padding: 0px 24px!important;
	}
}

@media (min-width: 992px) {
.srp.responsive-grid div[id="av_widget-3d99f13f-0a4e-450b-b7e4-eb1111a09dfe"][data-av-widget-product="tradein"] {
   padding: 0px 32px!important;
	}
}

@media (min-width: 1200px) {
.srp.responsive-grid div[id="av_widget-3d99f13f-0a4e-450b-b7e4-eb1111a09dfe"][data-av-widget-product="tradein"] {
    padding: 0px 48px!important;
	}
}

/* END M-00538910 */

/* dmcarthur2 staff page placeholder image sizing fix */
.alias-staff-listing .staffList dd img {
  min-width:200px!important;
}

.alias-staff-listing img[src*="no-image"]{
  max-width:160px!important;
  max-height:160px!important;
}

/* dmcarthur2 SRP slideshow customizations */

.srp div[class*="slideshow"]{
  height:200px;!important;
}

.srp .slideControls {
  margin:0px!important;
  padding:0px!important;
}

.srp .slideControls .previousNext {
  display:flex;
  flex-direction:row;
  justify-content:space-between;
}

.srp .slideControls .previousNext a {
  height:45px!important;
  margin:-15px 15px;
  padding:0!important;
}

.srp .slideControls .play {
  display:none;
}

/* dmcarthur2 end new inventory list page slideshow customizations */

/* pcabral service specials fix gap */
.alias-promotions-listing-service [data-promo-tracking-label="service : NO_DISCOUNT : 0"] .promo-discountValue.text-center.h1.has-image.font-weight-bold {
    display: none;
}

.alias-promotions-listing-service .promotions-listing .audi-layout.promotion-body.service-promotion:not(.promotion-customized) .promo-title {
    margin: 0px 0 -30px;
}

.price-btn.cst-btn-0.mb-3 a {
    background-color: #bb0a30 !important;
    border-color: #bb0a30  !important;
}

/* jbeaudin 03548474 fix homepage slideshow sizing & cropping */ 
.index .slideshow-background .slick-slider .slide .container, .index .slideshow-background .slick-slider .slide .slide-background{background-size:contain!important;width:100vw!important;}

/* fix SRP CTA spacing */ 
.srp .vehicle-ctas div.mb-3{margin-bottom:0px!important;}
.srp .vehicle-card-pricing{position:relative!important;}

/* jbeaudin 05880383 */ 
.content-alert-banner-container {
    background-color: #CE0000 !important;
}