/* M-00427625 ddcdmeline */
.navbar-default .navbar-nav > .open > a, 
.navbar-default .navbar-nav > .open > a:hover, .nav-links a:hover,
.navbar-default .navbar-nav > .open > a:focus, .navbar-default .navbar-nav .dropdown-menu .ddc-span4 .nav-links a:hover,
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {background: #a5e54c;}

.btn-primary::before, .btn-primary.disabled:hover::before, .showroom-detail .hproduct .view-link::before, 
.showroom-detail .callout .callout-button::before, .pricing .ePrice .btn::before, .pricing .eprice-button::before, 
.pricing .btn[data-eprice]::before, .mycars-favorites .hproduct .pricing .make-an-offer::before, .locations-proximity [type="submit"]::before, 
.showroom-detail .hproduct .view-link.disabled:hover::before, .showroom-detail .callout .callout-button.disabled:hover::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.disabled:hover::before, 
.pricing .eprice-button.disabled:hover::before, .pricing .btn.disabled[data-eprice]:hover::before, .mycars-favorites .hproduct .pricing .make-an-offer.disabled:hover::before, .locations-proximity .disabled[type="submit"]:hover::before {color: #fff;}

/* John Jorgensen (Corwin) - Hero text shadow */
p.hero-text {
    text-shadow: 1px 1px 2px #222;
}

h3.hero-subheading.ddc-font-size-xlarge {
    text-shadow: 1px 1px 2px #222;
}

h2.hero-heading.text-primary.ddc-font-size-huge {
    text-shadow: 1px 1px 2px #222;
}

.slideShowWrap .slides img {
    margin: 0 auto !important;
}

.slideshow-default.ddc-content {
    background: darkgrey !important;
}

a.home-logolink {
    display: none;
}

h2.hero-heading.text-primary.ddc-font-size-huge {
    color: #ffffff !important;
}

/* Button Changes- John Jorgensen Corwin */

.pricing .ePrice li {
    width: 100%;
}

.btn {
    -moz-border-radius: 4px !important;
    -webkit-border-radius: 4px !important;
    border-radius: 4px !important;
    border: none !important;
}

.index .buttonblock-button a {
    height: 13vw;
}

.ddc-content.special div {
    width: 920px !important;
}

a.btn.btn-default.eprice.dialog.button, a.eprice.dialog.pointer.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary {
    width: 100% !important;
    background: #b70202 !important;
    border: none;
}

a.btn.btn-default.eprice.dialog.button:hover, a.eprice.dialog.pointer.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary:hover {
    background: #ff0000 !important;
}

.pricing .ePrice .btn:not(.btn-no-decoration):before, a.eprice.dialog.pointer.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary:before, .pricing .ePrice .btn:not(.btn-no-decoration):hover:before, a.eprice.dialog.pointer.ui-button.ui-widget.ui-state-default.ui-corner-all.ui-button-text-only.btn.btn-primary:hover:before, .btn-default.btn:not(.btn-no-decoration):before, .btn-default.btn:not(.btn-no-decoration):hover:before {
    color: #ffffff;
}

.pricing .price-btn.cst-btn-0 .btn, .pricing .price-btn.cst-btn-1 .btn {
    color: #ffffff !important;
    background: #ff7800;
    border: none;
}

.pricing .price-btn.cst-btn-0 .btn:hover, .pricing .price-btn.cst-btn-1 .btn:hover {
    background: #ffa700 !important;
}

/* 12868557 wabbey */
.CC12868557.content-alert-banner .content-alert-banner-container { padding: 0!important; height: 25px;}

