.ddc-footer {height:150px;}
.content-default img {display:inline;}
.page-header.responsive-centered-nav .header-navigation .header-default .home-logolink {min-width:140px;margin-left:95px;}

/* Temporary Fix to correct value statement nav when home or search icon is displayed */
.value-statement-mega-wrapper .navbar-default .dropdown > a.ddc-nav-icon-link {
	height: 50px;
	padding-top: 12px;
}

/* Temporary fix to correct responsive-centered-nav styles clobbering button padding on MyCars Digital Retailing Summary */
.page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu.login .mycars-resume a.btn-lg {
    padding-right: 41px;
}

/* Fix for images to allow scaling to resize to a larger image */
.recommendations-vehicles .vehicle {
	margin: 0;
}
.recommendations-vehicles > ul > li img {
	height: auto;
}

/* emphasize the recommended vehicle container */
.index .recommendations-vehicles .vehicle {
	background-color: #E3E3E3;
}
.index .recommendations-vehicles .vehicle:hover {
	background-color: #fff;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);box-shadow: 0px 0px 4px 0px rgba(0,0,0,0.25);}
.index .recommendations-vehicles.responsive-content > h3 {text-align: center;}

/* dtcoltonmraz - custom colors */
.model-selector-default .hproduct .inventory-count a span {color:white;}

.page-header.responsive-centered-nav {background:#333;}

.mega-menu-inner-curtain, .dropdown-menu {background:#234e44;}

.header-transition .page-header.responsive-centered-nav, .page-header.responsive-centered-nav {border-color: #1b7861;}

.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover {background: none;color: #1b7861;transition: ease .5s;-moz-transition: ease .5s;-webkit-transition: ease .5s;-o-transition: ease .5s;}

.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {background: none;color: #fff;transition: ease .5s;-moz-transition: ease .5s;-webkit-transition: ease .5s;-o-transition: ease .5s;}

.text-primary {color: #1b7861;}

.btn-primary, .showroom-detail .hproduct .view-link, .showroom-detail .callout .callout-button, .pricing .ePrice .btn, .pricing .eprice-button, .pricing [data-eprice].btn, .mycars-favorites .hproduct .pricing .make-an-offer, .locations-proximity [type="submit"], .slideControls .pager a.activeSlide, .non-mega-menu .nav-list > li > a:hover, .nav-links a:hover {background-color:#1b7861;}
.btn-primary:before, .btn-primary:hover.disabled:before, .showroom-detail .hproduct .view-link:before, .showroom-detail .callout .callout-button:before, .pricing .ePrice .btn:before, .pricing .eprice-button:before, .pricing [data-eprice].btn:before, .mycars-favorites .hproduct .pricing .make-an-offer:before, .locations-proximity [type="submit"]:before, .showroom-detail .hproduct .view-link:hover.disabled:before, .showroom-detail .callout .callout-button:hover.disabled:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.disabled.active:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.disabled.currentPage:before, .pricing .ePrice .btn:hover.disabled:before, .pricing .eprice-button:hover.disabled:before, .pricing [data-eprice].btn:hover.disabled:before, .mycars-favorites .hproduct .pricing .make-an-offer:hover.disabled:before, .locations-proximity [type="submit"]:hover.disabled:before {color:white;}
.btn-default:hover, .ui-dialog-buttonset button:hover, .pagination > li > a:hover, .btn-primary:hover, .showroom-detail .hproduct .view-link:hover, .showroom-detail .callout .callout-button:hover, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.currentPage, .pricing .ePrice .btn:hover, .pricing .eprice-button:hover, .pricing [data-eprice].btn:hover, .mycars-favorites .hproduct .pricing .make-an-offer:hover, .locations-proximity [type="submit"]:hover, .btn-secondary:hover, .on-deposit-link:hover, .mycars .menu a.mycars-reserve-it-now-btn:hover, .btn-default:focus, .ui-dialog-buttonset button:focus, .pagination > li > a:focus, .btn-primary:focus, .showroom-detail .hproduct .view-link:focus, .showroom-detail .callout .callout-button:focus, .pricing .ePrice .btn:focus, .pricing .eprice-button:focus, .pricing [data-eprice].btn:focus, .mycars-favorites .hproduct .pricing .make-an-offer:focus, .locations-proximity [type="submit"]:focus, .btn-secondary:focus, .on-deposit-link:focus, .mycars .menu a.mycars-reserve-it-now-btn:focus, .nav > li > .btn-default:hover, .ddc-nav-inline > li > .btn-default:hover, .ui-dialog-buttonset .nav > li > button:hover, .ui-dialog-buttonset .ddc-nav-inline > li > button:hover, .pagination.nav > li > a:hover, .pagination.ddc-nav-inline > li > a:hover, .nav > li > .btn-primary:hover, .ddc-nav-inline > li > .btn-primary:hover, .showroom-detail .hproduct .nav > li > .view-link:hover, .showroom-detail .hproduct .ddc-nav-inline > li > .view-link:hover, .showroom-detail .callout .nav > li > .callout-button:hover, .showroom-detail .callout .ddc-nav-inline > li > .callout-button:hover, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .nav > li > span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .ddc-nav-inline > li > span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .nav > li > span.currentPage, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .ddc-nav-inline > li > span.currentPage, .pricing .ePrice .nav > li > .btn:hover, .pricing .ePrice .ddc-nav-inline > li > .btn:hover, .pricing .nav > li > .eprice-button:hover, .pricing .ddc-nav-inline > li > .eprice-button:hover, .pricing .nav > li > [data-eprice].btn:hover, .pricing .ddc-nav-inline > li > [data-eprice].btn:hover, .mycars-favorites .hproduct .pricing .nav > li > .make-an-offer:hover, .mycars-favorites .hproduct .pricing .ddc-nav-inline > li > .make-an-offer:hover, .locations-proximity .nav > li > [type="submit"]:hover, .locations-proximity .ddc-nav-inline > li > [type="submit"]:hover, .nav > li > .btn-secondary:hover, .ddc-nav-inline > li > .btn-secondary:hover, .nav > li > .on-deposit-link:hover, .ddc-nav-inline > li > .on-deposit-link:hover, .mycars .menu .nav > li > a.mycars-reserve-it-now-btn:hover, .mycars .menu .ddc-nav-inline > li > a.mycars-reserve-it-now-btn:hover, .nav > li > .btn-default:focus, .ddc-nav-inline > li > .btn-default:focus, .ui-dialog-buttonset .nav > li > button:focus, .ui-dialog-buttonset .ddc-nav-inline > li > button:focus, .pagination.nav > li > a:focus, .pagination.ddc-nav-inline > li > a:focus, .nav > li > .btn-primary:focus, .ddc-nav-inline > li > .btn-primary:focus, .showroom-detail .hproduct .nav > li > .view-link:focus, .showroom-detail .hproduct .ddc-nav-inline > li > .view-link:focus, .showroom-detail .callout .nav > li > .callout-button:focus, .showroom-detail .callout .ddc-nav-inline > li > .callout-button:focus, .pricing .ePrice .nav > li > .btn:focus, .pricing .ePrice .ddc-nav-inline > li > .btn:focus, .pricing .nav > li > .eprice-button:focus, .pricing .ddc-nav-inline > li > .eprice-button:focus, .pricing .nav > li > [data-eprice].btn:focus, .pricing .ddc-nav-inline > li > [data-eprice].btn:focus, .mycars-favorites .hproduct .pricing .nav > li > .make-an-offer:focus, .mycars-favorites .hproduct .pricing .ddc-nav-inline > li > .make-an-offer:focus, .locations-proximity .nav > li > [type="submit"]:focus, .locations-proximity .ddc-nav-inline > li > [type="submit"]:focus, .nav > li > .btn-secondary:focus, .ddc-nav-inline > li > .btn-secondary:focus, .nav > li > .on-deposit-link:focus, .ddc-nav-inline > li > .on-deposit-link:focus, .mycars .menu .nav > li > a.mycars-reserve-it-now-btn:focus, .mycars .menu .ddc-nav-inline > li > a.mycars-reserve-it-now-btn:focus {background-color:#999;color:white;}
.btn-primary:hover:before, .btn-primary:focus:before, .btn-primary:active:before, .showroom-detail .hproduct .view-link:hover:before, .showroom-detail .callout .callout-button:hover:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.active:before, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.currentPage:before, .pricing .ePrice .btn:hover:before, .pricing .eprice-button:hover:before, .pricing [data-eprice].btn:hover:before, .mycars-favorites .hproduct .pricing .make-an-offer:hover:before, .locations-proximity [type="submit"]:hover:before, .showroom-detail .hproduct .view-link:focus:before, .showroom-detail .callout .callout-button:focus:before, .pricing .ePrice .btn:focus:before, .pricing .eprice-button:focus:before, .pricing [data-eprice].btn:focus:before, .mycars-favorites .hproduct .pricing .make-an-offer:focus:before, .locations-proximity [type="submit"]:focus:before, .showroom-detail .hproduct .view-link:active:before, .showroom-detail .callout .callout-button:active:before, .pricing .ePrice .btn:active:before, .pricing .eprice-button:active:before, .pricing [data-eprice].btn:active:before, .mycars-favorites .hproduct .pricing .make-an-offer:active:before, .locations-proximity [type="submit"]:active:before {color:white;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open > a, a, a:hover  {color:#1b7861;}

h4.parent a:hover, .nav-links a:hover, .nav-fragment .fn a.url:hover {color:white;}

.dropdown-menu > li {border-left: solid 2px #1b7861;}

.ddc-mega-menu-nav .hproduct:hover, .ddc-mega-menu-nav .hours-default .today {background-color:#1b7861;}

.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {border-bottom-color:#1b7861;}

.ddc-heading-1:after, .showroom-details-section > h4:after {color:#1b7861;}

.btn-primary, .showroom-detail .hproduct .view-link, .showroom-detail .callout .callout-button, .pricing .ePrice .btn, .pricing .eprice-button, .pricing [data-eprice].btn, .mycars-favorites .hproduct .pricing .make-an-offer, .locations-proximity [type="submit"] {background: #234e44;background: -webkit-linear-gradient(#1b7861, #234e44);background: -moz-linear-gradient(#1b7861, #234e44);background: -o-linear-gradient(#1b7861, #234e44);background: linear-gradient(#1b7861, #234e44);}

.page-header.responsive-centered-nav .header-contact {background:#183e35;}

.btn-default:hover, .ui-dialog-buttonset button:hover, .pagination > li > a:hover, .btn-primary:hover, .showroom-detail .hproduct .view-link:hover, .showroom-detail .callout .callout-button:hover, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner span.currentPage, .pricing .ePrice .btn:hover, .pricing .eprice-button:hover, .pricing [data-eprice].btn:hover, .mycars-favorites .hproduct .pricing .make-an-offer:hover, .locations-proximity [type="submit"]:hover, .btn-secondary:hover, .on-deposit-link:hover, .mycars .menu a.mycars-reserve-it-now-btn:hover, .btn-default:focus, .ui-dialog-buttonset button:focus, .pagination > li > a:focus, .btn-primary:focus, .showroom-detail .hproduct .view-link:focus, .showroom-detail .callout .callout-button:focus, .pricing .ePrice .btn:focus, .pricing .eprice-button:focus, .pricing [data-eprice].btn:focus, .mycars-favorites .hproduct .pricing .make-an-offer:focus, .locations-proximity [type="submit"]:focus, .btn-secondary:focus, .on-deposit-link:focus, .mycars .menu a.mycars-reserve-it-now-btn:focus, .nav > li > .btn-default:hover, .ddc-nav-inline > li > .btn-default:hover, .ui-dialog-buttonset .nav > li > button:hover, .ui-dialog-buttonset .ddc-nav-inline > li > button:hover, .pagination.nav > li > a:hover, .pagination.ddc-nav-inline > li > a:hover, .nav > li > .btn-primary:hover, .ddc-nav-inline > li > .btn-primary:hover, .showroom-detail .hproduct .nav > li > .view-link:hover, .showroom-detail .hproduct .ddc-nav-inline > li > .view-link:hover, .showroom-detail .callout .nav > li > .callout-button:hover, .showroom-detail .callout .ddc-nav-inline > li > .callout-button:hover, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .nav > li > span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .ddc-nav-inline > li > span.active, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .nav > li > span.currentPage, .tabs-tabbed-widgets.tabs-tabbed-widgets-extension-2 .tab-inner .ddc-nav-inline > li > span.currentPage, .pricing .ePrice .nav > li > .btn:hover, .pricing .ePrice .ddc-nav-inline > li > .btn:hover, .pricing .nav > li > .eprice-button:hover, .pricing .ddc-nav-inline > li > .eprice-button:hover, .pricing .nav > li > [data-eprice].btn:hover, .pricing .ddc-nav-inline > li > [data-eprice].btn:hover, .mycars-favorites .hproduct .pricing .nav > li > .make-an-offer:hover, .mycars-favorites .hproduct .pricing .ddc-nav-inline > li > .make-an-offer:hover, .locations-proximity .nav > li > [type="submit"]:hover, .locations-proximity .ddc-nav-inline > li > [type="submit"]:hover, .nav > li > .btn-secondary:hover, .ddc-nav-inline > li > .btn-secondary:hover, .nav > li > .on-deposit-link:hover, .ddc-nav-inline > li > .on-deposit-link:hover, .mycars .menu .nav > li > a.mycars-reserve-it-now-btn:hover, .mycars .menu .ddc-nav-inline > li > a.mycars-reserve-it-now-btn:hover, .nav > li > .btn-default:focus, .ddc-nav-inline > li > .btn-default:focus, .ui-dialog-buttonset .nav > li > button:focus, .ui-dialog-buttonset .ddc-nav-inline > li > button:focus, .pagination.nav > li > a:focus, .pagination.ddc-nav-inline > li > a:focus, .nav > li > .btn-primary:focus, .ddc-nav-inline > li > .btn-primary:focus, .showroom-detail .hproduct .nav > li > .view-link:focus, .showroom-detail .hproduct .ddc-nav-inline > li > .view-link:focus, .showroom-detail .callout .nav > li > .callout-button:focus, .showroom-detail .callout .ddc-nav-inline > li > .callout-button:focus, .pricing .ePrice .nav > li > .btn:focus, .pricing .ePrice .ddc-nav-inline > li > .btn:focus, .pricing .nav > li > .eprice-button:focus, .pricing .ddc-nav-inline > li > .eprice-button:focus, .pricing .nav > li > [data-eprice].btn:focus, .pricing .ddc-nav-inline > li > [data-eprice].btn:focus, .mycars-favorites .hproduct .pricing .nav > li > .make-an-offer:focus, .mycars-favorites .hproduct .pricing .ddc-nav-inline > li > .make-an-offer:focus, .locations-proximity .nav > li > [type="submit"]:focus, .locations-proximity .ddc-nav-inline > li > [type="submit"]:focus, .nav > li > .btn-secondary:focus, .ddc-nav-inline > li > .btn-secondary:focus, .nav > li > .on-deposit-link:focus, .ddc-nav-inline > li > .on-deposit-link:focus, .mycars .menu .nav > li > a.mycars-reserve-it-now-btn:focus, .mycars .menu .ddc-nav-inline > li > a.mycars-reserve-it-now-btn:focus {background:black;}
.service-content .btn-primary:before {font-size:48px;}
/*.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a.homeLink {color: #1b7861;}*/

.touch .facetmulti-facetlist-bodystyle .facetmulti-item.facetmulti-selected, .no-touch .facetmulti-facetlist-bodystyle .facetmulti-item:hover {background: #234e44;background: -webkit-linear-gradient(#1b7861, #234e44);background: -moz-linear-gradient(#1b7861, #234e44);background: -o-linear-gradient(#1b7861, #234e44);background: linear-gradient(#1b7861, #234e44);}

.ddc-mega-menu-nav .hproduct:hover, .dropdown-menu > li ul li a:hover {box-shadow: 0 0 10px rgba(100, 100, 100, 0.7);}
.navbar-default .navbar-nav > .dropdown.open > a:hover, .ddc-mega-menu-nav .hproduct:hover, .dropdown-menu > li ul li a:hover, .ddc-mega-menu-nav .dropdown .hours-default .today, .model-selector-responsive .slick-prev:hover, .model-selector-responsive .slick-prev:focus, .model-selector-responsive .slick-next:hover, .model-selector-responsive .slick-next:focus, .ddc-footer .nav a:hover, .ddc-footer .ddc-nav-inline a:hover {background: #234e44;}

.dropdown-menu, .mega-menu-inner-curtain {background: #183e35;}

.noUI-state-drag .noUi-handle-lower:before, .noUi-handle-lower:hover:before, .noUI-state-drag .noUi-handle-upper:after, .noUi-handle-upper:hover:after, .ui-slider-horizontal .ui-slider-handle {background-color:#1b7861;}
.noUI-state-drag .noUi-handle-lower:after, .noUi-handle-lower:hover:after {border-left-color:#1b7861;}
.noUI-state-drag .noUi-handle-upper:before, .noUi-handle-upper:hover:before {border-right-color:#1b7861;}
.inventory-detail-highlighted-features li span {color:#1b7861;}


.inventory-search-facet-browse .dropdown-toggle:hover, .inventory-search-facet-browse .dropdown-toggle:active, .inventory-search-facet-browse .dropdown-toggle:focus {background-color:#1b7861;}
button.btn.dropdown-toggle.btn-default, li.selected a span {color:black;}
.inventory-search-facet-browse .dropdown-menu.inner > li > a:hover {color:black;}

/* franckbarfety M-00212553 */
.alias-calculator-payment svg > rect {fill: #fff;}
.alias-calculator-payment rect {fill: #226354;}



.header-contact .header-logo {display:none;}

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by agermek on 07/02/19 03:10 PM EDT */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 16px; color: #ffffff; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: linear-gradient(#1b7861,#234e44); background-image: linear-gradient(#1b7861,#234e44); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #000000; background-color: #000000; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

.index .content-hero .ddc-font-size-huge {font-size:96px;}

/* Fixed group nav on index | Edited by nlfoster 07185425 */
.index body,
.js .ddc-heading-1 span {background:#fff;}
.index .content-hero.content1 .video-background {top:0px;}
.index .content-hero.content1 .video-pattern {background-image:none;}
.index .content-hero.content1 {background:#fff;background-image:none; top:0px;}

/* ddcjamesc M-00242158 */
.customDialogButtonContainer .customDialogButton { width:100%; }

.page-header.responsive-centered-nav .header-navigation  {background: #333;}



/* HERO EDITS */
.locations-group-nav-type-1 {background:transparent;}
.hero-image-overlay {margin-top:-450px;margin-bottom:105px;}
.locations-group-nav-type-1 .franchiseList {background:transparent ;}

/* ddcmhampton 06735079 */
.pricing .ePrice li, .pricing .ePrice li a {width:100%;}
.eprice {width:100%;}

/* ddcmhampton 07573207 */
.mycars-vdp a, .vlp .mycars-vlp a { color: #fff; border-color: #000; background: #000;}
.mycars-vdp a:hover, .vlp .mycars-vlp a:hover {background:#1b7861;}

/* ddcrandyh CC07593386 */
.incentives-search-group-container .locations-group-franchises ul.franchise-list { display: flex; flex-wrap: wrap; justify-content: center; }
.incentives-search-group-container .locations-group-franchises .franchise-list > li .btn-view-offers { left: calc(50% - 52.5px); }
.incentives-search-group-container .locations-group-franchises .franchise-list > li:not(.hide) { display: flex; justify-content: center; }
.incentives-search-group-container .locations-group-franchises .franchise-list > li .vcard { text-align: center; }

/* erikf 07767356 */
.page-header.responsive-centered-nav .header-contact {background:#000;}
.page-header.responsive-centered-nav .header-navigation {background-color:#fff;}
.page-header.responsive-centered-nav .header-navigation .navbar-nav.ddc-mega-menu-nav li.dropdown a {color:#172d1b;}
.page-header.responsive-centered-nav .header-navigation .navbar-nav.ddc-mega-menu-nav li.dropdown a:hover {color:#0c753c;}
.page-header.responsive-centered-nav .header-navigation .navbar-nav.ddc-mega-menu-nav .dropdown-menu, .mega-menu-inner-curtain {background-color:#fff;}
.page-header.responsive-centered-nav .header-navigation li.dropdown ul.dropdown-menu li ul.nav-links li a {color:#172d1b;}
.page-header.responsive-centered-nav .header-navigation li.dropdown ul.dropdown-menu li ul.nav-links li a:hover {color:#0c753c;}
.page-header.responsive-centered-nav .header-navigation li.dropdown ul.dropdown-menu li ul.nav-links li a:hover {background-color:#E8E9E8;}
.page-header.responsive-centered-nav .header-navigation li.dropdown ul.dropdown-menu .nav-fragment .cc07767356 .wysiwyg-table a:hover {background-color:#E8E9E8;padding: 25% 3px;} 
.page-header.responsive-centered-nav .header-navigation li.dropdown ul.dropdown-menu .nav-fragment .cc07767356 .wysiwyg-table a img {margin-top:4px;}
.navigation-default .dropdown-menu h4{color:#172d1b;}

/* erikf 07772472 */
.index .inventory-search-facet-browse .dropdown-menu.inner > li > a {color:#172d1b;}
.index .inventory-search-facet-browse .dropdown-menu .text small.text-muted {color:#1b7861 !important;}
.index .inventory-search-facet-browse .submit-search.btn{color:#1b7861;}


/* Start 'vdp-final-price-price-value-final-price' (do not modify this line) */
/* Modified by ddcsfox on 08/19/19 02:58 PM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'vdp-final-price-price-value-final-price' (do not modify this line) */

/*07784126  tterracino Adjust colors of the hours widget on the homepage. Phone Numbers and department hours*/
.index .ddc-content.contact-info .tels.two-line-phone .value {
	color: #172d1b;
}

.index .ddc-content .btn-link {
	color: #172d1b;
}

/* ddcsamp 09261937 */
.index div[data-name="index-landing-0004-collage-image-1"] video {height: 100% !important;}

/* wabbey 09363538 + 09386655 JLC */
.alias-sitebuilder-no-results-1 .cta .text-primary,
.alias-sitebuilder-no-results-1 .cta .btn {color: #1b7861 !important;}

/* 09404509 JLC */
html:not(.index) .contact-info .widget-heading,
html:not(.index) .contact-info .tels .value,
html:not(.index) .ws-hours .btn-link { color: #1b7861 !important; } 

/* ddcrandyh CC09462258 */
.ddc-mega-menu-nav .contact-form.cc09462258 .form-group .ddc-offset4.ddc-span8 { margin-left: 0px; width: 100%;  line-height: 14px;   }
.ddc-mega-menu-nav .contact-form.cc09462258 label { color: #000; }
.ddc-mega-menu-nav .contact-form.cc09462258 .form-control { height: 35px; }
.ddc-mega-menu-nav .contact-form.cc09462258 .form-group { margin-bottom: 5px; font-size: 10px; }

/* ddcjosiahl 10127350 */
.ws-vehicle-media .media-gallery-toolbar .text-link-muted span{font-size:18px;}

/* ddcrandyh CC10138635 */
.btn-primary.btn-inverse  { 
background: #000;
color: #FFF; 
}
.btn-primary.btn-inverse:hover  { 
background: #234e44;
background: -webkit-linear-gradient(#1b7861, #234e44);
background: -moz-linear-gradient(#1b7861, #234e44);
background: -o-linear-gradient(#1b7861, #234e44);
background: linear-gradient(#1b7861, #234e44);
color: #FFF; 
}

/* 10138593 ddcjareds */
.vdp .chip.vehicle-views.default .ddc-icon { color: #1b7861; }
.vdp .chip.vehicle-views.default { border-color: #1b7861; }

/* ddcjamesc 10155111 */
.ddc-footer [data-name="footer-links-responsive-ddc-logo-and-third-party-wrapper-1"] { background-color: #1b7861 !important; }

/* ddcsamp 10264426 */
.btn-primary {border: none !important;}

/* 10412352 JLC */
.ws-inv-listing .vehicle-card .mycars-buttons .btn-mycars-save:hover,
.ws-inv-listing .vehicle-card .more-details-link:hover { text-decoration-color: #117840; }

/* ddcrandyh CC10423075 */
.ws-inv-listing .vehicle-card .btn-mycars-save .ddc-icon-mycars-favorite { stroke: #117840; }
.ws-inv-listing .vehicle-card .more-details-link .ddc-icon.text-primary { color: #117840 !important; }
