/* temp fix for header logo on responsive centered NAV on IE M-00425520 | william.thompson */
.responsive-centered-nav .header-logo img { width: 100%; }

/* ddcgeoffb */
.content-default img {display:inline;}

/* VLP price label adjustment */
.inventoryList .pricing .label {white-space:normal;}

/* nav fragment disclaimer colour */
.nav-fragment p.xsmall {color:#eee;}

/* pricing and descriptions cut-off fix in mega menu FV */
.navbar-default.responsive .container .navbar-nav .dropdown .inventory-featured-default {line-height:1.571;}

/* reduce sizing of vehicle location on VDP */
.vdp .main .contact-info {font-size:20px;}

/* franckbarfety M-00261445 - pricing buttons - dtannasaponjyan M-00261601 */
.inventoryList .pricing-area .btn-primary, .inventoryList .pricing-area .btn-default, .inventoryList .pricing [data-eprice].btn, .inventoryList .pricing [data-eprice].epriceLink {width: 100%; margin-top: 5px; white-space: normal;}
.inventoryList .pricing-area .view-link {width: 100%; white-space: normal;}

/* dtannasaponjyan - on vdp remove  '>' sign before custom eprice when it is an image */
.vdp .pricing a.eprice[data-title]::before {content:none;}

/* franckbarfety - fix footer in IE */
.ddc-footer .navigation-default ul li > a {min-width: inherit; padding: 32px 19px;} /* fix footer in IE */

/* franckbarfety M-00405727 - calculator page link buttons */
.alias-calculator-payment .page-bd .links-list .btn {margin-top: 5px;}

/* franckbarfety - fix t6 header wrong css in color-theme */
 .t6-mega.navbar-default {min-height: 30px;}

/* franckbarfety - fix incentives section on new VLP */
.vlp .inventoryList .incentive-list {margin: 10px 0;}
.vlp .view-incentives {width: 38%;}

/* franckbarfety - fix photo gallery title */
div#mopar-icon-grid {min-height: 240px;}

/* dtannasaponjyan M-00414806 - fix unchecked offers colour on incentives page + 10229711 JLC */
html:not(.gray-pink-black) .alias-incentives-search-detail .incentives-detail-container .facet-group label .offer-value {color:#000;}

/* ddcalmirc 07473660 updating hard-to-read colors on dark themekit */
.alias-incentives-search-detail.dark-red-white .incentives-detail-container .facet-group label .offer-value {color:#fff;}
.dark-red-white .commercial-brochures .ui-button-text {color: #fff;}

/* franckbarfety - fix recommendations-vehicles for non-full width sites */
.index .main .recommendations-vehicles .tile-list.fixed-content {
	width: 90%;
	margin: 0 auto;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item .title,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item .pricing {
	position: relative;
	top: 7%;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3),
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item {
	width: 31%;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) .title,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item .title {
	font-size: 18px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) .pricing .label,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item .pricing .label {
	font-size: 16px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) .pricing .value,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item .pricing .value {
	font-size: 22px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) .rv-recommended-details,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item .rv-recommended-details {
	font-size: 18px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) .rv-details-wrapper ul,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(3) ~ .vehicle-list-item .rv-details-wrapper ul {
	margin-bottom: 14%;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4),
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item {
	width: 23%;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title {
	font-size: 16px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .label,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .label {
	font-size: 14px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .value,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .value {
	font-size: 18px;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-recommended-details,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-recommended-details {
	font-size: 16px;
}

@media screen and (min-width: 400px) and (max-width: 1200px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing {
		top: 4%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title {
		font-size: 13px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .label {
		font-size: 12px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .value {
		font-size: 15px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 3%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-recommended-details {
		margin-bottom: 2px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 14px;
	}
}

@media screen and (min-width: 1650px) and (max-width: 2048px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing {
		top: 6%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title {
		font-size: 18px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .label {
		font-size: 16px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .value {
		font-size: 20px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 18px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 5%;
	}
}

@media screen and (min-width: 2048px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing {
		top: 4%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 12%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .title {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .label {
		font-size: 18px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .pricing .value {
		font-size: 24px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(4) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 20px;
	}
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5),
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item {
	width: 18%;
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper ul,
.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper ul {
	margin-bottom: 10%;
}

@media screen and (min-width: 400px) and (max-width: 1165px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .info,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .info {
		padding: 2px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing {
		top: 2%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title {
		font-size: 12px;
		margin-bottom: 0;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .label {
		font-size: 11px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .value {
		font-size: 13px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper {
		bottom: 1px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 3%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-recommended-details {
		margin-bottom: 2px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .btn-lg,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .btn-lg {
		padding: 5px 10px;
		font-size: 14px;
	}
}

@media screen and (min-width: 1165px) and (max-width: 1365px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing {
		top: 4%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title {
		font-size: 13px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .label {
		font-size: 12px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .value {
		font-size: 15px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 3%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-recommended-details {
		margin-bottom: 2px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 14px;
	}
}

@media screen and (min-width: 1835px) and (max-width: 2048px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing {
		top: 4%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 12%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title {
		font-size: 20px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .label {
		font-size: 16px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .value {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 18px;
	}
}

@media screen and (min-width: 2048px) {
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing {
		top: 4%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-details-wrapper ul,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-details-wrapper ul {
		margin-bottom: 12%;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .title,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .title {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .label,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .label {
		font-size: 18px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .pricing .value,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .pricing .value {
		font-size: 24px;
	}
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) .rv-recommended-details,
	.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item:first-child:nth-last-child(5) ~ .vehicle-list-item .rv-recommended-details {
		font-size: 20px;
	}
}

.index .main .recommendations-vehicles .tile-list.fixed-content .vehicle-list-item .vehicle {
	width: 100%;
}

.index .main .recommendations-vehicles .tile-list.responsive-content {
	padding-left: 1%;
	display: flex;
	justify-content: center;
}

.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title,
.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing {
	position: relative;
}

.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title {
	font-size: 22px;
}

.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .label {
	font-size: 18px;
}

.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .value {
	font-size: 24px;
}

.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .rv-recommended-details {
	font-size: 20px;
}

/* set VLP images to work with multiple aspect ratios */
.inventoryList .media img { height: auto; }

/* M-00471097 william.thompson | set Blog next/prev buttons visible */
.blog-post-list .pagination a.btn { color: #000; }

@media screen and (max-width: 1100px) {
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title {
		font-size: 19px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .label {
		font-size: 16px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .value {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .rv-recommended-details {
		font-size: 18px;
	}
}

@media screen and (max-width: 1525px) and (min-width: 1300px) {
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title {
		font-size: 19px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .label {
		font-size: 16px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .value {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .rv-recommended-details {
		font-size: 18px;
	}
}

@media screen and (max-width: 1930px) and (min-width: 1600px) {
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title {
		font-size: 19px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .label {
		font-size: 16px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing .value {
		font-size: 22px;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .rv-recommended-details {
		font-size: 18px;
	}
}

@media screen and (max-width: 1300px) {
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item {
		-webkit-box-flex: 0 0 31%;
		-moz-box-flex: 0 0 31%;
		-webkit-flex: 0 0 31%;
		-ms-flex: 0 0 31%;
		flex: 0 0 31%;
		width: 31%;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item:nth-child(1n+4) {
		display: none;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing {
		top: 5%;
	}
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item {
		-webkit-box-flex: 0 0 23%;
		-moz-box-flex: 0 0 23%;
		-webkit-flex: 0 0 23%;
		-ms-flex: 0 0 23%;
		flex: 0 0 23%;
		width: 23%;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item:nth-child(1n+5) {
		display: none;
	}
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title,
	.index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing {
		top: 4%;
	}
}

@media screen and (min-width: 1600px) {
  .index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item {
    -webkit-box-flex: 0 0 18%;
    -moz-box-flex: 0 0 18%;
    -webkit-flex: 0 0 18%;
    -ms-flex: 0 0 18%;
    flex: 0 0 18%;
    width: 18%;
  }
  .index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item:nth-child(1n+6) {
    display: none;
  }
  .index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .title,
  .index .main .recommendations-vehicles .tile-list.responsive-content .vehicle-list-item .pricing {
    top: 3%;
  }
}

.ddc-mega-menu-nav .recommendations-vehicles .info .price {
	padding-top: 6px;
}
.ddc-mega-menu-nav .ddc-span8 .recommendations-vehicles .tile-list .vehicle-list-item .rv-details-wrapper ul {
	margin-bottom: 2%;
}

/* 09389790 JLC */
html.v9-oem-cllc-0003-v1.dark-red-white form.ui-accordion h2 a:link { color: var(--color-neutral-0); }
html.v9-oem-cllc-0003-v1.dark-red-white form.ui-accordion h2 .ui-icon-triangle-1-e::before { color: var(--color-neutral-600); }

/* fdbarfety PPR-179336 */
.disclaimer-newinventory .count {display: none;}