#cncb11 {z-index: 400 !important}
#mmd-widget {z-index: 999 }

/* 07765649 ddcjareds */
.normal-grid .item .callout .faux-span4 {width:30%;}

/* wabbey 09133468 */
.page-header.compact .inventory-search-form .ddc-offset4.ddc-span8 {margin-left:0;width:100%;}
.page-header.compact .inventory-search-form {top: 60px;right: 260px;}
.page-header.compact .inventory-search-form button {bottom:17px;min-height:36px;}
.page-header.compact .inventory-search-form button i{padding:10px;}

/* ddcrandyh CC06440888 -- We NEED to be having a conversation with DEV on this work... it must be updated globally if this is the "new grid vlp markup"  then the CSS needs to go with it */
/* ddcalmirc - grid VLP - using flexbox to align each item's top and bottom elements && updating for new grid vlp markup */
.inventory-listing-grid .normal-grid {display: -webkit-box;display: -ms-flexbox;display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap;}
.inventory-listing-grid .normal-grid .item .item-make {display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -ms-flex-preferred-size: 0; flex-basis: 0; height: 100%;}
.inventory-listing-grid .normal-grid .item .callout {min-height: 1px;}
.inventory-listing-grid .normal-grid .item .gv-pricing {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1; position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end;}
.inventory-listing-grid .normal-grid .item .mycars-compare-wrap .mycars-vlp .ddc-span6 {padding: 0;}
.inventory-listing-grid .normal-grid .item .item-compare {padding-top: 8px;}
@media only screen and (min-width: 1840px) {.inventory-listing-grid .horizontal .item {flex: 0 0 calc(100% * 1 / 6 - 21px);}}
@media screen and (min-width: 1544px) and (max-width: 1841px) {.inventory-listing-grid .horizontal .item {flex: 0 0 calc(100% * 1 / 5 - 21px);}}
@media screen and (min-width: 1238px) and (max-width: 1543px) {.inventory-listing-grid .horizontal .item {flex: 0 0 calc(100% * 1 / 4 - 21px);}}
@media screen and (min-width: 961px) and (max-width: 1237px) {.inventory-listing-grid .horizontal .item {flex: 0 0 calc(100% * 1 / 3 - 21px);}}
@media screen and (min-width: 620px) and (max-width: 960px) {.inventory-listing-grid .horizontal .item {flex: 0 0 calc(100% * 1 / 2 - 21px);}}
@media only screen and (min-width: 1785px) {.inventory-listing-grid .vertical .item {flex: 0 0 calc(100% * 1 / 4 - 22.5px)}}
@media screen and (min-width: 1490px) and (max-width: 1793px) {.inventory-listing-grid .vertical .item {flex: 0 0 calc(100% * 1 / 4 - 22.5px;)}}
@media screen and (min-width: 1260px) and (max-width: 1489px) {.inventory-listing-grid .vertical .item {flex: 0 0 calc(100% * 1 / 4 - 22.5px;)}}
@media screen and (min-width: 820px) and (max-width: 1260px) {.inventory-listing-grid .vertical .item {flex: 0 0 calc(100% * 1 / 3 - 22.5px;)}}

/* Start 'vdp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by mmcdonald7 on 10/28/20 12:30 PM EDT */
.vdp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: bold; font-size: 19px; color: #000000; }
/* End 'vdp-new-price-label-conditional-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-conditional-final-price' (do not modify this line) */
/* Modified by mmcdonald7 on 10/28/20 12:46 PM EDT */
.srp .inv-type-new.pricing-detail .conditional-final-price .price-label { text-decoration: none; font-weight: bold; font-size: 17 px; color: #000000; }
/* End 'srp-new-price-label-conditional-final-price' (do not modify this line) */

/* 09527359 ddcjareds */
.srp .pricing-detail .conditional-final-price .price-value { font-size: 24px!important; }

/* 12028624 nlfoster */
.inventory-detail-callout .callouts-large img { max-height: 56px; }

/* Start 'srp-new-price-label-discount' (do not modify this line) */
/* Modified by cbeckelman on 10/05/23 11:09 AM PDT */
.srp .inv-type-new.pricing-detail .discount .price-label { text-decoration: none; font-size: 13px; color: #000000; }
/* End 'srp-new-price-label-discount' (do not modify this line) */