/* fdbarfety General 07489520 07490278 */
b, strong {font-weight: 800;}
.content img {display: inline-block;}
.xtime-scheduler > iframe {display: block; margin: 0 auto;}
/* dtannasaponjyan 07664911 */
a {color: #727479;}
.text-muted a {color: #000;}

.inventoryList .askingPrice.final-price .value {
	font-size: 20px;
}
.inventoryList .ddc-media img {
	height: auto;
}
.inventoryList .calloutDetails li {
	height: auto;
	width: auto;
	min-height: 0;
	min-width: 0;
	margin-top: 5px;
	margin-bottom: 5px;
}
.inventoryList .carfax .badge.carfax-free {
	width: 79px;
	height: 26px;
}
.vdp .carfax .badge.carfax-free {
	width: 79px;
	height: 26px;
}
.alias-lexus-enform .faq-button-cta {
	display: none;
}
.inventory-detail-tech-specs .chassis,
.inventory-detail-tech-specs .warranties {
	display: none;
}

/* dtjosem M-00407181 */
@media only screen and (min-width: 1400px) {
  html[class*=alias-sitebuilder]:not(.vlp) .container {width: 1200px;}
}

/* dtkariamukamau */
.iframe-default #resizeIframe {
    max-width: 100%;
}

/* ddcrandyh M-00438216 */
.model-showcase.hide  {
	display: none;
}

/* fdbarfety Nav pre-owned featured vehicles */
.ddc-mega-menu-nav .inventory-featured-default .hproduct h3 {
	height: 37px;
	margin: 0 0 5px;
}

/* fdbarfety VLP View Details Button */
.vlp .view-link {color: #fff; border: 2px solid #000; background: #000; width: 100%;}
.vlp .view-link:hover {color: #000; border: 2px solid #000; background: #fff;}

/* fdbarfety Nav MyCars */
@media (min-width : 1201px) and (max-width : 1300px) {
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a {height: 50px; padding: 6px; display: inline-block;}
.ddc-site .noShrink .mycars-default .menu>a {width: 70px; height: 50px;}
.ddc-site .noShrink .mycars-default .menu>a .count {height: 29px;}
}

@media (max-width: 1200px) {
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu>a {padding: 6px 5px;}
.ddc-site .noShrink .mycars-default .menu>a {width: 60px;}
}

/* fdbarfety inventory Zip Code Range */
.index .inventory-search-facet-browse .form-inline>.range-group .form-group {margin: 0 10px 18px 10px;}

/* fdbarfety footer navigation as Asbury and others may have long name for this link */
.ddc-footer .navigation-default a[href="/privacy.htm"],
.ddc-footer .navigation-default a[href="/privacy-policy.htm"] {max-width:280px;}

/* fdbarfety navigation contact form label */
.ddc-mega-menu-nav .contact-form label {color: rgba(0,0,0,.6);}

/* fdbarfety sidebar hours & ddc-composer  */
.aside .ddc-hours li .value {white-space: nowrap;}
.ddc-composer .nav .hours-default .ddc-list-columns>li .value {white-space: nowrap;}

/* fdbarfety 07545353 */
.mycars .mycars-list-footer .view-favorites {width: 50%; padding: 12px 0;}

/* fdbarfety 07563799 Center Specials Icons */
.specials-listing .special .nav>li {display: inline-block;}
.specials-listing .special .ddc-content {margin: 0 auto; width: 500px;}

/* fdbarfety - Temporary Black and White Certified Logo */
.carfax .badge.carfax-one-owner {
    display: block;
    background: transparent url(/sites/l/lexusprofile/images/carfax_one_owner.png) no-repeat 0 0;
    width: 71px;
    height: 27px;
    border-radius: 0;
}

.carfax .badge.carfax-one-owner img {
    display: none;
}

.badge {vertical-align: inherit;}

/* fdbarfety Tire Center */
.alias-tire-center .content-hero.content15 .hero-content-background:before {background: none;}

/* fdbarfety Model Showroom */
.showroom-details-section .hproduct .view-link {width: 171px;}

/* fdbarfety tire-center */
.alias-tire-center [data-widget-id="links1"].ddc-content {margin: 0;}

/* fdbarfety 07538323 */
.inventoryList .view-incentives {width: 50%;}

/* fdbarfety VLP MyCars*/
.vlp .mycars-vlp a {font-size: 13px;}

/* fdbarfety 07701442 */
.text-info {color: #000 !important;}

/* fdbarfety 07725672 */
@media (min-width : 1100px) and (max-width : 1299px) {
	.index .main :not(.container)>.recommendations-vehicles .tile-list .vehicle-list-item .title,
	.index .main :not(.container)>.recommendations-vehicles .tile-list-no-flex-layout .vehicle-list-item .title {
		font-size: 20px;}
}

@media (min-width : 1930px) {
	.index .main :not(.container)>.recommendations-vehicles .tile-list .vehicle-list-item .title,
	.index .main :not(.container)>.recommendations-vehicles .tile-list-no-flex-layout .vehicle-list-item .title {
		font-size: 20px;}
	}

/* fdbarfety 07741013 */
.pricing .abSub a,
.pricing .abSub .value,
.pricing .abSub .price,
.pricing .rebate a,
.pricing .rebate .value,
.pricing .rebate .price,
.pricing .discount a,
.pricing .discount .value,
.pricing .discount .price {
	color: #000;
}

/* fdbarfety 07741091 */
.btn-success {
    color: var(--btn-primary-color);
    border-color: var(--btn-primary-border-color);
    background: var(--btn-primary-bg);
}

.btn-success:hover {
    color: var(--btn-primary-hover-color);
    border-color: var(--btn-primary-hover-border-color);
    background: var(--btn-primary-hover-bg);
    box-shadow: var(--btn-primary-focus-within-box-shadow);
}

/* fdbarfety 07869950 */
.navbar-nav .alert.alert-info {color: #000;}