.content-default img {display:inline;}
.page-header.responsive-centered-nav .header-navigation .header-default .vcard h1 span {font-size: 30px; color: #007cc2; font-family: 'hondafont-webfont'; letter-spacing: 0; font-weight: bold;}
.hero-image-overlay-container .inventory-search-facet-browse.hero-image-color-inverse .form-inline > .form-group > .pill-label.checked {display:none;}


/* 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;
	min-height: 220px;
}

.index .xtime-scheduler { 
        text-align:center;
    	background: url(//pictures.dealer.com/p/pclldemohyundai/0989/80252a820f4cae9aa053d50499229200x.jpg) center no-repeat;
	background-color: #e7e7e7;
}
.index .xtime-scheduler > iframe {
	margin-bottom: -11px;
}

/* 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;}
.mega-menu-inner-curtain, .dropdown-menu {background:#007cc2;}
.header-transition .page-header.responsive-centered-nav, .page-header.responsive-centered-nav {border-color: #007cc2;}
.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover {background: none;color: #007cc2;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: #007cc2;}
.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:#007cc2;}
.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:#007cc2;}
h4.parent a:hover, .nav-links a:hover, .nav-fragment .fn a.url:hover {color:white;}
.dropdown-menu > li {border-left: solid 2px #007cc2;}
.ddc-mega-menu-nav .hproduct:hover, .ddc-mega-menu-nav .hours-default .today {background-color:#007cc2;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open .caret:before {border-bottom-color:#007cc2;}
.ddc-heading-1:after, .showroom-details-section > h4:after {color:#007cc2;}

.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: #5B9BC1;background: -webkit-linear-gradient(#5B9BC1, #007cc2);background: -moz-linear-gradient(#5B9BC1, #007cc2);background: -o-linear-gradient(#5B9BC1, #007cc2);background: linear-gradient(#5B9BC1, #007cc2);}
.header-transition-off .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {color:black;}

.page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {color:black;}
.header-transition .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a {color:white;}
.header-transition .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover {color:#007cc2;}
.header-transition-off .page-header.responsive-centered-nav .header-navigation .navigation-default .navbar-nav > li > a:hover {color:#007cc2;}
.page-header.responsive-centered-nav .header-navigation .ddc-mega-menu-nav .dropdown.open a.child:hover {background:#007cf2;}
.index .inventory-search-facet-browse .btn:hover span {color:black;}


.index .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a:before, .index .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .label, .index .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .count:before {color:white;}

.header-transition-off .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a:before, .header-transition-off .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .label, .header-transition-off .page-header.responsive-centered-nav .mycars-default .mycars.mycars-integration-navbar .menu > a .count:before {color:black;}

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by nsmith15 on 02/12/18 11:33 AM CST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: bold; font-size: 18px; color: #eeeeee; }
.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: linear-gradient(#5b9bc1,#007cc2); background-image: linear-gradient(#5b9bc1,#007cc2); background-color: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #999999; background-color: #999999; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* Start 'vdp-ePrice-button' (do not modify this line) */
/* Modified by nsmith15 on 02/12/18 11:34 AM CST */
.vdp .pricing .eprice.button { text-decoration: none; font-weight: bold; font-size: 18px; color: #eeeeee; }
.vdp .pricing .eprice.button:hover { color: #ffffff; }
.vdp .pricing .eprice.button { border: none; background: linear-gradient(#5b9bc1,#007cc2); background-image: linear-gradient(#5b9bc1,#007cc2); background-color: none; }
.vdp .pricing .eprice.button:hover { border: none; background: #999999; background-color: #999999; background-image: none; }
/* End 'vdp-ePrice-button' (do not modify this line) */

/* M-00481397 ddcbobc */
.vdp .links-list a { font-weight: bold; }

/* ddcrandyh M-00522732 */
.index .slideControls .pager { height: 0px; }
.index .slideControls { height: 0px; bottom: 45px; }

/* */

/* Value Your Trade - match blue primary CTA buttons */
#vehicle-ctas1-app-root .vehicle-ctas .price-btn.cst-btn-2 > a.btn,
#vehicle-ctas1-app-root .vehicle-ctas a[data-location="vehicle-value-a-trade-button"],
[data-widget-id="vehicle-ctas1"] .vehicle-ctas .price-btn.cst-btn-2 > a.btn,
[data-widget-id="vehicle-ctas1"] .vehicle-ctas a[data-location="vehicle-value-a-trade-button"] {
  background-color: #168ac0 !important;
  background-image: linear-gradient(to bottom, #3aa3d5 0%, #0b83bd 100%) !important;
  border: 1px solid #006fa8 !important;
  color: #ffffff !important;
  border-radius: 24px !important;
  font-weight: 700 !important;
  text-transform: uppercase !important;
  text-align: center !important;
  text-decoration: none !important;
  display: block !important;
  width: 100% !important;
  padding: 12.3px 20px !important;
  line-height: 1.2 !important;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.35) !important;
}

/* Hover / focus */
#vehicle-ctas1-app-root .vehicle-ctas .price-btn.cst-btn-2 > a.btn:hover,
#vehicle-ctas1-app-root .vehicle-ctas .price-btn.cst-btn-2 > a.btn:focus,
#vehicle-ctas1-app-root .vehicle-ctas a[data-location="vehicle-value-a-trade-button"]:hover,
#vehicle-ctas1-app-root .vehicle-ctas a[data-location="vehicle-value-a-trade-button"]:focus,
[data-widget-id="vehicle-ctas1"] .vehicle-ctas .price-btn.cst-btn-2 > a.btn:hover,
[data-widget-id="vehicle-ctas1"] .vehicle-ctas .price-btn.cst-btn-2 > a.btn:focus,
[data-widget-id="vehicle-ctas1"] .vehicle-ctas a[data-location="vehicle-value-a-trade-button"]:hover,
[data-widget-id="vehicle-ctas1"] .vehicle-ctas a[data-location="vehicle-value-a-trade-button"]:focus {
  background-color: #0b83bd !important;
  background-image: linear-gradient(to bottom, #0b83bd 0%, #006fa8 100%) !important;
  border-color: #005f90 !important;
  color: #ffffff !important;
  text-decoration: none !important;
}