/* franckbarfety M-00525410 - Header */
.carsierge-nav, .cst-fleetBtn, .edmunds {position: absolute; display: block;}
.carsierge-nav img, .cst-fleetBtn img, img.edmunds {width: 150px;}
.carsierge-nav {top: 10px; left: 420px;}
.cst-fleetBtn {top: 77px; left: 420px;}
.edmunds {top: 50px; left: 600px;}
.shrink-header-nav .carsierge-nav, .shrink-header-nav .cst-fleetBtn, .shrink-header-nav .edmunds {display: none;}

/* fdbarfety M-00525410 - Search */
/* franckbarfety M-00460066 - Searchbar */
.searchbar {background: #787777;}
.searchbar .inventory-search-facetbrowse.hori-search {padding:15px 0 10px 0; margin: 0 auto; text-align: center;}
.searchbar .inventory-search-facetbrowse.hori-search h3,
.searchbar .inventory-search-facetbrowse.hori-search .form-group.hide {display:none;}
.searchbar .inventory-search-facetbrowse.hori-search .form-group {display:inline-block; margin:0 5px;}
.searchbar .inventory-search-facetbrowse .btn-primary {background-color: #000; height: 35px; font-size: 12px;}
.searchbar select, .searchbar select.form-control,
.searchbar .inventory-search-facet-browse .dropdown-toggle {padding: 4px 25px 4px 10px;}

/* fdbarfety M-00525410 - Footer */
p.credit {position: absolute; top: 115px;}

/*  Full width on ePrice button.   */
.vlp .inventoryList .pricing .eprice {width: 100%;}
.vdp .inventory-detail-pricing  .eprice {text-align: center;width: 100%}

/*  Center custom phone number on VLP pages.  */
.vlp .pricing .cst-salesPhone .cstSalesPhone {font-size: 21px;padding-left: 8px;}

/*  VLP and VDP chat now button - full width.   */
.vlp .pricing .carnow-container a {width: 100%;}
.vdp .pricing .carnow-container a {width: 100%;margin-top: 5px;font-size: 18px;}

/* mycars outside the default 960 scope of the site to fit in the nav 04933603 ddcjareds */
.ddc-site .mycars-default { right: -30px; }
.navbar-nav>li>a { font-size: 17px; }


/* ddcalmirc 03924042 */
.navbar-nav .nav > li > a {min-width: 90px;}
.inventoryList .description dl {font-size: 15px;}
.inventory-listing-default .facetmulti .form-group .facetmulti-label {font-size: 16px;}

/* 04943365 ddceliasr */
.ddc-integrations.ddc-integrations-badgeprice.ddc-integrations-mediabot.unityworks-container.align-center {display: inline-block;}
.inventory-detail-media-tabs cst-aov {list-style-type: none;}
.inventoryList .hproduct {min-height: 317px;}

/* 08596553 ddcjareds */
.shrink-header-nav .cst_CERT img { position: relative; bottom: 0px; }
.page-header.shrink-header-nav .header-default .cst_CERT { display: block!important; }

/* 10536147 JLC */
.ws-inv-listing .vehicle-card-grid .carousel-indicators-container > .open-media-modal-btn,
.ws-inv-listing .vehicle-card-list .vehicle-card-media-container > .open-media-modal-btn,
.ws-vehicle-media .media-gallery-toolbar div[role="presentation"] + div[role="presentation"] { display: none; }

/* ddcjosiahl phillongdenverfordfd */
.ws-vehicle-media .media-gallery-toolbar div[role="presentation"] + div[role="presentation"] { display: none!important; }

    /* codebusters */
.page-header.page-header-layout-no-shrink.ff-ada-layout-noshrink-nav-on .header-default .vcard .tels .tel.phone1,
.page-header.page-header-layout-no-shrink .header-default .vcard .tels .tel.phone1 {
padding-bottom: max(20px, 0.9em); }
.page-header.page-header-layout-no-shrink.ff-ada-layout-noshrink-nav-on .header-default .header-logo-enabled.vcard .tels,
.page-header.page-header-layout-no-shrink.header-default .header-logo-enabled.vcard .tels{
margin-top: max(29px,1.7777em);
margin-bottom: 20px;
}

