

.index .inventory-featured-default .pricing {float: right;width: 100%;}
.index .inventory-featured-default .fn.h5 {height: 55px;}
.index .inventory-featured-default .pricing span {font-family: initial;}

/*  Font change in navigation main items.   */
.navigation-default .nav>li>a {font-size: 18px !important;font-weight: normal !important;}

.nav-links a {font-size: 17px;}


/*  Font size changes, etc on new VDP pages.*/ 
.vdp .vdp-details-main .alert.alert-info {margin-top: -10px !important;}
.vdp dl.pricing-detail dd:last-of-type .price-value  {font-size: 21px !important;}

.page-header.responsive-centered-nav .header-navigation .header-default {width: 30%;}
.page-header.responsive-centered-nav .header-navigation .header-default .vcard .org  {font-size: 25px !important;font-weight: 500 !important;}

/*  The Group Locations pointers need some help.  */
.locations-group-nav {background: #ffffff !important;}
.franchiseList {background: #ffffff !important;}

.franchise.selected .childList .fn {font-size: 19px;}
.franchise.selected .childList .street-address {display: none;}
.franchise.selected .childList .extended-address {display: none;}
.franchise.selected .childList .postal-code    {display: none;}
.franchise.selected .childList .locality  {font-size: 17px;}
.franchise.selected .childList .separator {font-size: 17px;}
.franchise.selected .childList .region  {font-size: 17px;}

.franchise.selected .childList:after {top: -40px; transform: rotate(180deg) scaleX(-1); left: 35%; height: 0; width: 0px; margin-left: 0px; border: 20px solid transparent;border-top-color: #0C76BC;}
.franchise.selected .childList {top: 100px;left: 88px;position: absolute;bottom: 0px;width: 250px;text-align: center;}
.franchise.selected .childList .vcard {border: 1px solid #d3d3d3;border-radius: 8px;box-shadow: 5px 5px 5px #888888 !important;}


/*  Formatting Model Selector Responsive on index page.  Centered. */
.index .model-selector-responsive .widget-heading {text-align: center;font-size: 35px;padding-top: 20px;}
.index .model-selector-responsive .nav-pills>li>a {font-size: 15px !important;} 


/*  Full width on view details buttons.  */
.alias-inventory-featured-new .inventory-featured-default .view-link {width: 100%;text-align: center !important;}
.alias-inventory-featured-used .inventory-featured-default .view-link {width: 100%;text-align: center !important;}
.vlp .pricing-area .view-link {width: 100%;}


/* Start 'vdp-final-price-price-value-final-price' (do not modify this line) */
/* Modified by dtdwightsears on 07/05/19 12:09 PM CDT */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 18px; color: #000000; }
/* End 'vdp-final-price-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-label-final-price' (do not modify this line) */
/* Modified by astanford on 07/10/25 12:00 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 13.5px; color: #f50537; }
/* End 'vdp-new-price-label-final-price' (do not modify this line) */

/* Start 'srp-new-price-label-final-price' (do not modify this line) */
/* Modified by astanford on 07/10/25 12:01 PM EDT */
.srp .inv-type-new.pricing-detail .final-price .price-label { text-decoration: none; font-weight: bold; font-size: 13.55px; color: #f50537; }
/* End 'srp-new-price-label-final-price' (do not modify this line) */