/* navigation kia template ddcjaclynp */
.ddc-main-nav .nav-first {margin-left:0;}
.ddc-main-nav li.nav-first.nav-children.currentPage > a {background:url("/static/v9/variations/oem-kia/0002/v1/images/gray-blue_black/home-icon.png") no-repeat scroll center center transparent;}

/* DNA3942903 ddcrandyh */
/* a { color: rgb(0, 0, 238); } */
a { color: #294b9e }

/* ddcjamesc  DNA3942903 | COMMENTED OUT PER SAM PRATT -> M-00187236
a:visited { color: #294b9e;}
.ui-widget-content a, .ui-widget-content a:visited { color: #294b9e; }
a:visited:hover,.ui-widget-content a:visited:hover { color: #fff;}
*/

/* ddcdusting DNA4767212 */
.dsbid0022t01 .s01 .layer0 {background-color: #fff; color: #000;}
a {color: #c41230;}
.inventory-listing-default .h3 a.ui-button {color: #c41230; background-color: #0bf705;}
.ui-button, .ui-button.ui-state-default {color: #c41230; background-color: #0bf705;}
a:active {color: #c41230;}
.ddc-content.navigation-list nav a, .ddc-content.blog-category-list ul a, .ddc-content.shopping-tools ul a, .ddc-content.specials-category-list ul a {color: #c41230;}
.ui-button.ui-widget.ui-state-default.ui-corner-all.icon-info.ui-button-text-icon-primary.dialog {width: 158px;}
.ui-button.ui-widget.ui-state-default.ui-corner-all.icon-mail-closed.ui-button-text-icon-primary.dialog {width: 158px;}
.ui-button.ui-widget.ui-state-default.ui-corner-all.icon-print.ui-button-text-icon-primary {width: 158px;}
.ddc-content .special .ui-button-text {font-size: 85% !important;}
.specials-listing .special > .ddc-content li a .ui-icon {margin: -8px 5px 0 0;}

/*ddcbrianf DNA4774051 */
.ui-button, .ui-button.ui-state-default {background-color: #a6d3f2;border: 2px solid #4d6904;border-radius: 15px;color: #6094bc;}
.inventory-listing-default .h3 a.ui-button {background-color: #91bd09;}
.ui-button, .ui-button.ui-state-default {background-color: #91bd09;}
.ui-button-text-only .ui-button-text {padding: 0.2em 1em;}

/* ddcjosiahl M-00187236 */
@media (min-width: 1400px) { .slideshow-default.responsive div.slideControls { margin-left: -480px; } }

/* ddcluker M-00190784 */
.M-00190784 ul.yui3-g.list-unstyled { display: -moz-box; }
.M-00190784 ul.yui3-g.list-unstyled { display: flex; } /* Chrome support */
.M-00190784.buttonblock-default .ddc-span4 { margin: 0 63px; }
.M-00190784 .buttonblock-default .ui-button-text { width: 93%; }

/* M-00192433 ddcjareds */
.navbar-nav .nav > li > a { min-width: 120px; }

/* M-00459391 william.thompson */
.header-default .social-header-buttons { z-index: 99; }

/*alexchute*/
.page-header.value-statement-header .value-statement-container.active {right:-30%;}

/* ddcrandyh M-00478816 */
.content-hero.content1 .video-background { right: auto; left: 50%; -webkit-transform: translateX(-50%);  transform: translateX(-50%); }

/* ddcrandyh M-00481018 */
.index .inventory-search-form { margin: 0 auto; background: transparent; width: 960px; }
.index .form-horizontal .form-group { width: 100%; }
.index .form-horizontal .form-group .ddc-offset4 { margin-left: 0; }
.index .form-horizontal .form-group .ddc-span8 { width: 100%; }
.index .form-horizontal .form-control { height: 33px; }
.index-0018 .hero-image-overlay-container.responsive-content .hero-image-overlay .inventory-search-facet-browse { min-height: 50px; margin-top: 100px; }

/* ddcrandyh M-00497195 */
.index-0018 .hero-image-overlay-container.responsive-content .hero-image-overlay .inventory-search-form { margin-bottom: -100px; }

/* Start 'vlp-ePrice-button' (do not modify this line) */
/* Modified by davidjohansen on 01/02/19 09:10 AM EST */
.vlp .inventoryList .pricing .btn.eprice span { text-decoration: none; font-weight: 600; 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: #c3002f; background-color: #c3002f; background-image: none; }
.vlp .inventoryList .pricing .btn.eprice:hover { border: none; background: #aa0025; background-color: #aa0025; background-image: none; }
/* End 'vlp-ePrice-button' (do not modify this line) */

/* 10148029 ddcjareds */
.navbar .navbar-nav .dropdown-menu { font-size: 16px; }

/* ddcsamp 10214494 */
.page-header.responsive-search-nav .header-navigation .header-default {width: 50%;}
.navbar-default.responsive-search-nav .container .navbar-nav .dropdown {width: auto !important;}
@media screen and (max-width: 1540px) {
  .navbar-default.responsive-search-nav .container .navbar-nav .dropdown > a {padding: 0 .75vw; font-size: 1.1vw;}
}

/* 10246094 ddcjareds */
.index div[data-widget-name="model-selector-responsive"] li:last-child { display: none; }

/* Start 'srp-new-price-value-final-price' (do not modify this line) */
/* Modified by afriesen1 on 01/19/22 11:28 AM CST */
.srp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-new-price-value-final-price' (do not modify this line) */

/* Start 'vdp-new-price-value-final-price' (do not modify this line) */
/* Modified by jboyajian on 05/01/23 09:34 AM EDT */
.vdp .inv-type-new.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 600; font-size: 22.5px; color: #000000; }
/* End 'vdp-new-price-value-final-price' (do not modify this line) */

/* Start 'srp-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by mattbarrows on 01/19/22 02:52 PM EST */
.srp .inv-type-pre-owned.pricing-detail .final-price .price-value { text-decoration: none; font-weight: 800; font-size: 22.5px; color: #000000; }
/* End 'srp-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'vdp-used-price-value-final-price' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:23 PM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15px; color: #000000; }
/* End 'vdp-used-price-value-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:21 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-value { text-decoration: none; font-weight: normal; font-size: 15px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-value-askingPrice' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:20 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .askingPrice .price-value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'srp-certified-pre-owned-price-value-askingPrice' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:21 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .final-price .price-label { text-decoration: none; font-weight: normal; font-size: 14px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-final-price' (do not modify this line) */

/* Start 'srp-certified-pre-owned-price-label-askingPrice' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:21 PM EST */
.srp .inv-type-certified-pre-owned.pricing-detail .askingPrice .price-label { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'srp-certified-pre-owned-price-label-askingPrice' (do not modify this line) */

/* Start 'vdp-used-price-value-askingPrice' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:22 PM EST */
.vdp .inv-type-used.pricing-detail .askingPrice .price-value { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vdp-used-price-value-askingPrice' (do not modify this line) */

/* Start 'vdp-used-price-label-askingPrice' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:23 PM EST */
.vdp .inv-type-used.pricing-detail .askingPrice .price-label { text-decoration: none; font-weight: bold; font-size: 22px; color: #000000; }
/* End 'vdp-used-price-label-askingPrice' (do not modify this line) */

/* Start 'vdp-used-price-label-final-price' (do not modify this line) */
/* Modified by johnslechta on 11/13/25 04:23 PM EST */
.vdp .inv-type-used.pricing-detail .final-price .price-label { text-decoration: none; font-weight: normal; font-size: 15px; color: #000000; }
/* End 'vdp-used-price-label-final-price' (do not modify this line) */