/*ddcandyg CC05376818 and CC05479759*/
.ws-vehicle-media .media-gallery-toolbar:not(.mobile-toolbar) {bottom: auto; top: 0; left: 0%;}

/*ddcandyg | CC05113941*/
.alias-sitebuilder-2017-leftover-brand-new-inventory-1 .inventory-featured-default .pricing {width: 100%;}
.alias-sitebuilder-2017-leftover-brand-new-inventory-1 .inventory-featured-default .view-link {position: absolute; bottom: 0px; left: 0; width: 95%;}
.alias-sitebuilder-2017-leftover-brand-new-inventory-1 .hproduct {min-height: 360px;}

/* VLP */
.inventoryList>li:after {background: transparent;}
.inventoryList .media img {max-height: 180px;}
.vlp a.mycars-btn { font-size: 13px; }
.inv-type-new .calloutDetails {display:none}

/* Wings Mankedick */
div.content-hero.content1.ddc-content { margin-bottom: 1px !important;}

/* ddcrobertm - moved navigation down to same line as mycars text according to DDC UX designer comment */
.navbar-nav, .ddc-navbar-nav {  padding-top: 11px;}

/* ddcrobertm - index page facet condition text color and hover */
.inventory-search-facet-browse .pill-label { color: #fff;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse .form-inline .main-pill-group .pill-label.checked  {background: rgba(255,255,255,0.7) none repeat scroll 0 0;  border-color: transparent;}
.inventory-search-facet-browse .btn.dropdown-toggle { color: #000;}

/* ddcrobertm - index page facet submit button border */
.submit-search.ui-button-submit.btn.btn-primary { border: 1px solid #000;}

/* ddcrobertm - index page button block content area width */
.index .custom-buttblocks {min-width: 1100px;margin-left:auto;margin-right:auto;padding: 4px;}

/* ddcchelseau- index page oem widget, matching current site's format */
.group-franchises-listing .btn-lg:hover {color: #000;border-color: #000}
.group-franchises-listing .btn-lg {border: 1px solid #0D65BF;}
.group-franchises-listing .btn-sm {background: #0D65BF;color: #fff;} 
.group-franchises-listing .btn-sm:hover {background: #000;}


.franchises-listing-container .dealerships-listing .btn {border: 1px solid #0d65bf;} 
.franchises-listing-container .dealerships-listing .btn:hover {background: #0d65bf;color: #fff;}

/* Honda buttons ddcchelseau*/
#franchise-section-INDEX_locations1_11 .dealership {width: 24%;}
#franchise-section-INDEX_locations1_0 .dealership,
#franchise-section-INDEX_locations1_21 .dealership,
#franchise-section-INDEX_locations1_22 .dealership {width: 32.5%;}
#franchise-section-INDEX_locations1_11 .dealership .dealership-links a {margin: 3px 3px;}
#franchise-section-INDEX_locations1_11 .dealership .dealership-links a:nth-child(1),
#franchise-section-INDEX_locations1_11 .dealership .dealership-links a:nth-child(2) {width: 47%;margin: 2px;}
#franchise-section-INDEX_locations1_11 .dealership .dealership-links a:nth-child(3) {width: 96%;margin: 2px;}


/* 04733874 ddcdmeline */
.index .custom-buttblocks .ddc-span8 {margin-left: 50px; }
.index .custom-buttblocks {margin-top: 5px;margin-bottom: 10px; }
.index .ddc-span4 .button-block-responsive .row .ddc-span6 a {height: 13vw; }
.index .inventory-search-facet-browse .range-group .btn.dropdown-toggle[title="Select Range"] {width: 180px; }
.index .buttonblock-default .ui-button-text {background: rgba(255, 255, 255, 0.9);bottom: -250px;text-align: center;color: #4981D4; }
.index .buttonblock-default li:nth-child(1):hover .ui-button-text {bottom: 24px;}
.index .buttonblock-default li:nth-child(2):hover .ui-button-text {bottom: 10px;height: 225px;}
.index .buttonblock-default li:nth-child(3):hover .ui-button-text {bottom: 14px;height: 240px;}
.index .buttonblock-default li:nth-child(4):hover .ui-button-text {bottom: 6px;height: 250px;}
.index .buttonblock-default li:hover .ui-button-text {padding-left: 10px;}
.index .buttonblock-default li .ui-button-text, 
.index .custom.buttonblock-default .yui3-u-1-4 {padding-left: 0px}


/* greg.andrews */
.Herb-header {
font-size:4em;
font-weight:bold;
font-family: Garamond, Georgia, ‘Times New Roman’, Times, serif; /*
font-family: "Lato-reg","Helvetica Neue",Helvetica,Arial,sans-serif; */

}
.Herb-subheader {
font-size:1.5em;
font-weight:lighter;
}

/* dtjosem 04765285 */
.custom-cert .calloutDetails .certified .badge,
.hproduct.alfa-romeo .calloutDetails .certified .badge {width: 150px; height: 80px; background: url('//pictures.dealer.com/t/theherbchamberscompanies/1326/fcde0a490a0d028a01799a1e3ba8e557.jpg') no-repeat 0 0 / 100% ;}
.custom-cert .calloutDetails .certified .badge img,
.hproduct.alfa-romeo .calloutDetails .certified .badge img {display: none;}

/* dtannasaponjyan 04770104 */
.index .nav-fragment .contact-form label.ddc-span4 {display:block;}

/* dtannasaponjyan 04770136 */
.slideshow-background.ddc-content {margin-bottom:50px;}
.slideshow-background.ddc-content .slideControls {bottom:-40px;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by ddcknightd on 07/05/18 03:34 PM EDT */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 14px; color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice:hover span { color: #ffffff; }
.vlp .inventoryList .pricing .btn.eprice span { background: none; background-image: none; background-color: transparent; }
.vlp .inventoryList .pricing .btn.eprice { border: none; background: #2bb300; background-color: #2bb300; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #0b55a6; background-color: #0b55a6; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/*jakespurr1 04783312 */
.page-header .inventory-search-form .composite-type-selector .form-group {display: inline;}
.page-header .inventory-search-form .composite-type-selector { text-align: left;}
.ddc-mega-menu-nav .inventory-search-form button[type="submit"] {bottom: -24px;}

/* 04910332 ddcjareds */
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before { top: 62px; }

/* ddcsamp 05042767 */
.custom-concierge-form a[href="javascript:print();"] {background: #4981D4; color: #fff; text-transform: uppercase; border-color: #4981D4; padding: 10px; position: relative; top: 10px; font-weight: 700;}
.custom-concierge-form a[href="javascript:print();"]:hover {background: #0d65bf; border-color: #0d65bf; text-decoration: none;}
.row, .yui3-g { margin-left: 0px; margin-right: 0px; }

/* ddcsamp 05402801 */
.group-franchises-listing .dealership-links .btn-small {padding: 10px 8px;}

/* ddcmattw 05409735 */
.vlp .inventoryList .pricing .btn.eprice {width: 100%;}

/* 05599995 ddcjareds */
.index .inventory-search-facet-browse .form-inline>.range-group { top: 62px; }

/* 05741869 JLC */
.vdp .ws-payment-calculator .payment-summary-cta .btn.payment-summary-calculate { font-size: 1rem; }

/* ddcmhampton 07348487 */
.inventoryList .hproduct[data-classification="exotic"] .cst-certified {display:none;}

/* ddcmhampton 07350324 */
.group-franchises-listing .franchises-listing-container .grouping[data-franchise="Collision"] {display:none;}

/* ddcsamp 08031919 */
.group-franchises-listing.reverse-button-order .dealership-links {display: flex; flex-flow: row nowrap; justify-content: center;}