body{font-size:15px}iframe.iframe-responsive{width:1px;min-width:100%;*width:100%}.di-z-modal,.di-z-overlay,.di-z-extra-high,.di-z-high,.di-z-mid,.di-z-low,.di-z-half,.di-z-impact,.di-z-buried{position:relative}.di-z-modal{z-index:1050}.di-z-overlay{z-index:1000}.di-z-mobile-overlay{z-index:1030}.di-z-extra-top{z-index:500}.di-z-extra-high{z-index:400}.di-z-high{z-index:300}.di-z-mid{z-index:200}.di-z-low{z-index:100}.di-z-half{z-index:50}.di-z-impact{z-index:1}.di-z-buried{z-index:-1}#results-page td.filter-results{width:270px !important;padding-right:30px;padding-top:0px}#results-page td.filter-results h4{text-align:center;font-size:18px;font-weight:bold;padding:0px 0 0px}.filters-action-header{text-align:center}.filters-action-header .total-found{visibility:visible;background:#eee;border:none;padding:10px;font-size:14px;font-weight:normal;margin-top:10px;height:50px;line-height:30px;text-align:center}.filters-action-header .total-found .count{font-size:18px;vertical-align:top;margin-right:3px}.filters-action-header .button{margin:10px 0;display:inline;padding:0 10px;font-weight:600;background:transparent;color:#05141F}.groupon-sidebar-filters.ui-widget{clear:both;font-size:14px;font-family:"Kia Signature", sans-serif}.groupon-sidebar-filters.ui-widget>div{margin-bottom:-1px}.groupon-sidebar-filters.ui-widget .filter-heading{display:block;padding:3px 0;line-height:30px;position:relative;cursor:pointer;border-top:1px solid transparent}.groupon-sidebar-filters.ui-widget .filter-heading.ui-state-hover,.groupon-sidebar-filters.ui-widget .filter-heading:hover{background:transparent !important;color:#05141F}.groupon-sidebar-filters.ui-widget .filter-heading:focus{outline:none}.groupon-sidebar-filters.ui-widget .filter-heading:after{content:'';position:absolute;width:8px;height:8px;background:transparent;top:12px;right:8px;border:2px solid #777;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.groupon-sidebar-filters.ui-widget .filter-heading.ui-state-active{border-top:1px solid #ddd}.groupon-sidebar-filters.ui-widget .filter-heading.ui-state-active:after{top:14px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.groupon-sidebar-filters.ui-widget .groupon-filter-container.ui-accordion-content-active,.groupon-sidebar-filters.ui-widget .groupon-filter-container.accordion-content-active{padding:0 0 5px;border-bottom:1px solid #ddd}.groupon-sidebar-filters.ui-widget .groupon-filter-container .groupon-filter-live-search-field{margin-bottom:10px}.groupon-sidebar-filters.ui-widget .groupon-filter-container button.reset-filter{font-style:italic;background-color:#eee;font-size:12px;font-weight:100}.groupon-sidebar-filters.ui-widget .filter-option{display:block;position:relative}.groupon-sidebar-filters.ui-widget .filter-option .filter-sub-option{position:relative;margin-left:28px}.groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox{display:block;height:30px;line-height:30px;margin:3px 0}.groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox a{position:absolute;width:85%;height:100%;padding-left:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox input[type=checkbox]{visibility:hidden;height:20px;width:20px;position:absolute;margin:0}.groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:1;content:'';position:absolute;width:16px;height:16px;background:transparent;top:7px;left:2px;border-width:1px;border-style:solid;border-color:#ddd;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox input[type=checkbox]:checked+label:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;height:8px;border-width:3px;border-color:#05141F;border-top:none;border-right:none;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.groupon-sidebar-filters.ui-widget .filter-option .filter-count{position:absolute;right:0;vertical-align:middle;top:2px;background:#eee;border-radius:3px;background-clip:padding-box;color:#333;font-size:0.8em;font-style:italic;height:24px;padding:0 5px;line-height:24px;min-width:24px;text-align:center}@media (max-width: 1199px){#results-page td.filter-results{width:230px !important;padding-right:20px}#results-page td.filter-results .groupon-sidebar-filters.ui-widget{font-size:13px}#results-page td.filter-results .groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox{height:24px;line-height:24px}#results-page td.filter-results .groupon-sidebar-filters.ui-widget .filter-option .filter-checkbox label:after{top:4px}#results-page td.filter-results .groupon-sidebar-filters.ui-widget .filter-option .filter-count{height:20px;line-height:20px;font-size:0.9em}.filters-action-header .total-found .found{display:none}.filters-action-header .button{padding:0 5px}}.groupon-mobile-filters,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters{padding-left:0;padding-right:0;padding-top:0}.groupon-mobile-filters .groupon-vrp-filters-loader,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .groupon-vrp-filters-loader{padding-top:140px}.groupon-mobile-filters .filters-action-header,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header{position:absolute;background:#eee;width:100%;padding:15px 15px 10px;z-index:10;box-shadow:0 2px 4px -2px rgba(0,0,0,0.37);-webkit-box-shadow:0 2px 4px -2px rgba(0,0,0,0.37);-moz-box-shadow:0 2px 4px -2px rgba(0,0,0,0.37)}.groupon-mobile-filters .filters-action-header .total-found,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .total-found{visibility:visible;background-color:transparent;border:none;padding:0;font-size:16px;font-weight:normal;margin-bottom:10px;color:#333}.groupon-mobile-filters .filters-action-header .total-found br,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .total-found br{display:none}.groupon-mobile-filters .filters-action-header .button,.groupon-mobile-filters .filters-action-header .button.small-button,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .button,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .button.small-button{background:none;min-width:50px !important;padding:10px 0 10px;margin:0 10px 0 0;color:#05141F;font-size:14px;font-weight:bold;float:left}.groupon-mobile-filters .filters-action-header .button.groupon-mobile-filters-apply,.groupon-mobile-filters .filters-action-header .button.small-button.groupon-mobile-filters-apply,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .button.groupon-mobile-filters-apply,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .filters-action-header .button.small-button.groupon-mobile-filters-apply{background:#626262;color:#fff;padding:10px 15px;margin:0;float:right}.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field{height:60px;font-size:2em;display:inline-block;font-weight:100;border:none;outline:none;color:#555;padding:3px;padding-right:60px;width:0;position:absolute;bottom:0;right:0;background:none;z-index:3;transition:width 0.4s cubic-bezier(0, 0.795, 0, 1);cursor:pointer}.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field:hover,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field:hover{border-bottom:1px solid #BBB}.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field:focus,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-field:focus{width:100%;z-index:1;border-bottom:1px solid #BBB;background:#eee;cursor:text}.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-submit-btn,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters #vrp-groupon-mobile-search-field-container input#vrp-groupon-mobile-search-submit-btn{height:67px;width:63px;display:inline-block;color:red;float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAMAAABg3Am1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADNQTFRFU1NT9fX1lJSUXl5e1dXVfn5+c3Nz6urqv7+/tLS0iYmJqampn5+fysrK39/faWlp////Vi4ZywAAABF0Uk5T/////////////////////wAlrZliAAABLklEQVR42rSWWRbDIAhFHeOUtN3/ags1zaA4cHrKZ8JFRHwoXkwTvwGP1Qo0bYObAPwiLmbNAHBWFBZlD9j0JxflDViIObNHG/Do8PRHTJk0TezAhv7qloK0JJEBh+F8+U/hopIELOWfiZUCDOZD1RADOQKA75oq4cvVkcT+OdHnqqpQCITWAjnWVgGQUWz12lJuGwGoaWgBKzRVBcCypgUkOAoWgBX/L0CmxN40u6xwcIJ1cOzWYDffp3axsQOyvdkXiH9FKRFwPRHYZUaXMgPLeiW7QhbDRciyLXJaKheCuLbiVoqx1DVRyH26yb0hsuoOFEPsoz+BVE0MRlZNjGZcRQyHYkmMp2hBTIzdkzCTc/pLqOnBrk7/yZdAOq/q5NPBH1f7x7fGP4C3AAMAQrhzX9zhcGsAAAAASUVORK5CYII=) center center no-repeat;text-indent:-10000px;border:none;position:absolute;bottom:0;right:0;z-index:2;cursor:pointer;opacity:0.4;transition:opacity .4s ease}.groupon-mobile-filters .groupon-sidebar-filters,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .groupon-sidebar-filters{padding:140px 15px 15px}.groupon-mobile-filters .groupon-sidebar-filters>div,.mobile-tab-content .mobile-tab-content-inside.groupon-mobile-filters .groupon-sidebar-filters>div{margin-bottom:-1px}.page-vehicle-results-page h1{font-size:24px}.page-vehicle-results-page div#ajax-indicator{display:none !important;position:fixed;height:100%;width:100%;background:rgba(255,255,255,0.75);color:#0271e6;top:0;left:0;right:0;bottom:0;z-index:2000;font-size:100px;line-height:100px;text-align:center}.page-vehicle-results-page div#ajax-indicator i{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}@media (min-width: 768px) and (max-width: 1024px){.page-vehicle-results-page .contentcontainer{padding-top:55px}}@media (max-width: 767px){.page-vehicle-results-page .contentcontainer{padding-top:45px}}.page-vehicle-results-page .subtract span.price:before{content:'- '}.page-vehicle-results-page .add span.price:before{content:'+ '}a.button.small.vrp-gallery-lightbox-trigger{display:none}.page-vehicle-results-page a.save-things-saved{border:none !important}.page-vehicle-results-page a.save-things-saved:hover{background:black !important;color:#fff !important}.page-vehicle-results-page a.save-things-saved:hover i{color:#fff !important}a.save-things-saved{color:#fff !important;background:#05141F !important;border:1px solid #05141F !important;position:relative}a.save-things-saved:after{content:"d"}a.save-things-saved i{color:#fff !important}a.save-things-saved:hover{color:#05141F !important;background:transparent !important}a.save-things-saved:hover i{color:#05141F !important}#compare-expand-btn{display:none}#results-page .listings-column{width:980px;float:left;padding:0 15px}#results-page a.anchor{top:-280px}@media (max-width: 1399px){#results-page .listings-column{width:800px}}@media (max-width: 1199px){#results-page .listings-column{width:680px}}@media (max-width: 1024px){#results-page .listings-column,#results-page .listings-row{width:100%}#results-page .top-scroll{display:none}}@media (max-width: 767px){#results-page .listings-row{padding:0 0 0 15px;display:flex;flex-direction:column-reverse}#results-page .listings-row .listings-column{padding:0}}#results-page .pagination{margin-top:0}#results-page .pagination li a{float:none;border:none;padding:0 5px;color:#626262;font-weight:400;font-size:14px}#results-page .pagination li a.current{color:#05141F}#results-page .pagination-bottom{padding-top:15px;border-top:1px solid #626262;float:left;width:100%}#results-page .filters-column{width:320px;float:right;padding:0 15px}#results-page .filters-column .sort-views-toggle{margin-bottom:15px;position:relative}#results-page .filters-column .sort-views-toggle .sorting-options{width:180px;float:left}#results-page .filters-column .sort-views-toggle .sorting-options select{margin-bottom:0}#results-page .filters-column .sort-views-toggle .view-buttons{position:absolute;right:0;bottom:0}#results-page .filters-column .sort-views-toggle .listtoggle,#results-page .filters-column .sort-views-toggle .gridtoggle{display:inline-block;width:40px;height:40px;padding:10px;border:1px solid #626262;color:#626262;text-align:center;float:right;margin-left:5px;-webkit-transition:all 0.25s ease;transition:all 0.25s ease}#results-page .filters-column .sort-views-toggle .listtoggle i,#results-page .filters-column .sort-views-toggle .gridtoggle i{font-size:20px}#results-page .filters-column .sort-views-toggle .listtoggle:hover,#results-page .filters-column .sort-views-toggle .gridtoggle:hover{background:#05141F;border:1px solid #05141F;color:#fff}#results-page .filters-column .filters-box{background:#fbfbfb;border:1px solid #626262;border-top:10px solid #05141F;padding:20px;margin-bottom:30px}#results-page .filters-column .filters-box h2{color:#626262;font-size:18px;font-weight:700;margin-top:0px;margin-bottom:15px}#results-page .filters-column .filters-box .filters-action-header .total-found{display:none}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget{font-family:"Kia Signature", sans-serif}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget>div{background:#fff;border:1px solid #626262;padding:5px 15px;margin-bottom:15px;color:#626262}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget .filter-heading{font-size:16px}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget .filter-heading,#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget .groupon-filter-container{border:none}#results-page .paging .sorting-options select{-webkit-appearance:none;-moz-appearance:none;text-indent:0.01px;text-overflow:'';appearance:none;cursor:pointer;background:url(/wp-content/themes/DealerInspireCommonTheme/images/caret.png) no-repeat right center #fff;padding:5px 10px;line-height:30px;height:40px;font-size:14px;border:1px solid #626262;margin-bottom:20px;border-radius:0;background-clip:padding-box;width:100%}@media (max-width: 1399px){#results-page .filters-column{width:300px}#results-page .filters-column .filters-box{padding:20px 15px}}@media (max-width: 1199px){#results-page .filters-column{width:260px}#results-page .filters-column .sort-views-toggle .sorting-options{width:140px}#results-page .filters-column .filters-box{padding:15px 10px}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget>div{padding:5px 10px;margin-bottom:10px}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget .filter-heading{font-size:14px;line-height:24px}#results-page .filters-column .filters-box .groupon-sidebar-filters.ui-widget .filter-checkbox{font-size:12px}}@media (max-width: 1024px){#results-page .filters-column .sort-views-toggle{position:fixed;z-index:100;background:#E8E8E7;height:35px;top:calc(70px + 30px);right:0;left:0;width:100%;margin:0}#results-page .filters-column .sort-views-toggle .paging{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding:0 10px}#results-page .filters-column .sort-views-toggle .paging>span{display:none}#results-page .filters-column .sort-views-toggle .paging .mobile-count{display:block !important;z-index:100;margin:0;height:35px;line-height:35px;padding:0;background:transparent;font-size:12px}#results-page .filters-column .sort-views-toggle .paging .mobile-count span{font-weight:700}#results-page .filters-column .sort-views-toggle .sorting-options{position:relative;width:auto;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;width:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#results-page .filters-column .sort-views-toggle .sorting-options:after{position:absolute;content:"\f107";font-family:'FontAwesome';right:10px;top:0;line-height:25px}#results-page .filters-column .sort-views-toggle .sorting-options select{height:25px;line-height:25px;padding:0 30px 0 10px;border-radius:50px;background-clip:padding-box;border:none;font-size:12px;background:#fff;width:180px}}@media (max-width: 767px){#results-page .filters-column .sort-views-toggle{top:calc(55px + 30px)}}.vehicle{float:left;width:100%;margin-bottom:60px;font-size:13px}.vehicle a:hover{text-decoration:none}.vehicle .vehicle-image{margin-bottom:15px;position:relative;overflow:hidden}.vehicle .vehicle-image:before{display:block;content:"";width:100%;padding-top:56.25%}.vehicle .vehicle-image img{width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.vehicle .vehicle-image .special-banner{position:absolute;background:#49bb00;padding:3px 10px;color:#fff;right:0;top:0;text-transform:uppercase;font-size:10px;font-weight:500;z-index:10}.vehicle .vehicle-image .visited-title{top:0px;line-height:1;position:absolute;background:#626262;padding:3px 10px;color:#fff;right:0;text-transform:uppercase;font-size:10px;font-weight:500;z-index:10;font-style:italic}.vehicle .vehicle-title h2{margin-top:0;margin-bottom:15px}.vehicle .vehicle-title h2 span.vehicle-title-top{color:#626262;display:block;font-size:16px;font-weight:500;text-transform:uppercase}.vehicle .vehicle-title h2 span.vehicle-title-top .type{color:#05141F}.vehicle .vehicle-title h2 span.vehicle-title-bottom{color:#626262;display:block;font-size:24px;font-weight:400;text-transform:uppercase}.vehicle .vehicle-badges{padding:10px 0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-justify-content:space-evenly;justify-content:space-evenly}.vehicle .vehicle-badges .button-bar-item{max-width:90px;display:inline-block;margin:0 5px 10px;line-height:50px;height:50px}.vehicle .vinstock{margin-bottom:15px}.vehicle .vinstock span{display:block;font-weight:500;line-height:1.2em}.vehicle .results-box-image{width:30%;float:left}.vehicle .results-box-image .button.small{border-radius:3px;background-clip:padding-box;padding:5px 7px;font-weight:300;margin:0 0px 10px 0}.vehicle .results-box-image .button.small i{margin-right:2px}.vehicle .results-box-title{width:70%;float:right;padding:0 0 0 15px}.vehicle .results-box-details{width:24%;float:left;padding:0 0 0 15px}.vehicle .results-box-details .price-validation-link{display:none}@media (max-width: 1399px){.vehicle .results-box-details .price-validation-link{display:block}.vehicle .results-box-details .options{min-height:165px}}.vehicle .results-box-pricing{width:46%;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;height:auto !important}.vehicle .results-box-pricing>*{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.vehicle .results-box-actions{width:46%;float:right;margin-top:15px}.vehicle .results-box-actions .fair-market-range-link{display:none}.vehicle .results-box-actions .results-action{padding:0;width:50%;float:left}.vehicle .results-box-actions .button{padding:15px 15px;margin:0}.vehicle .options ul{list-style:none;margin:0;padding:0}.vehicle .options ul li span.detail-label{font-weight:400}.vehicle .options ul li span.detail-content{color:#626262}.vehicle .price-main{width:50%;float:left;padding-left:15px}.vehicle .price-main .price{display:block;color:#626262;font-size:40px;font-weight:700;line-height:1em;margin-bottom:5px}.vehicle .price-main .price-label{display:inline-block;color:#626262;font-weight:700;line-height:1;margin-bottom:0}.vehicle .price-stack{font-weight:400;width:50%;float:left;padding:0 0 0 15px}.vehicle .price-stack .price-breakdown{margin-bottom:15px}.vehicle .price-stack ul{list-style:none;margin:0;padding:0}.vehicle .price-stack ul li span{float:left;display:block}.vehicle .price-stack ul li span.price-label{width:70%}.vehicle .price-stack ul li span.price{width:30%;text-align:right}.vehicle .price-stack .price-block a{color:#626262}.vehicle .price-stack .price-block span{float:left;display:block}.vehicle .price-stack .price-block span.price-label{width:70%}.vehicle .price-stack .price-block span.price{width:30%;text-align:right}.vehicle .price-stack .price-block.our-price.real-price a{font-weight:700}.vehicle .price-stack .price-disclaimer{font-size:11px;font-weight:400;color:#626262}.vehicle .price-stack .price-disclaimer i{font-size:16px;vertical-align:text-bottom}.vehicle .fair-market-range-link .kbb-badge{float:left;width:40px;margin-right:5px;margin-top:0px}.vehicle .fair-market-range-link .kbb-top{color:#626262;font-weight:500;display:block;line-height:1.2em;margin-top:5px}.vehicle .fair-market-range-link .kbb-bottom{color:#0271e6;font-weight:500;display:block;line-height:1.2em}.vehicle .vrp-badge-widget{padding-top:10px}.vehicle .badge-widget{float:left;width:50px;margin-right:5px;margin-top:0px}.vehicle .badge-widget-title{color:#2e2d2d;font-weight:700;display:inline-block;line-height:1.2em;margin-top:8px}.vehicle .results-box-actions .price-validation-link{display:none}@media (max-width: 1399px){.vehicle .price-validation-widget{padding-top:0}.vehicle .results-box-actions .price-validation-link{float:left;width:36%;display:block}}.vehicle .price-too-low-wrap{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;font-size:14px;font-weight:700;line-height:1;margin-bottom:10px}.vehicle .price-too-low-wrap img{max-width:30px;margin-right:10px}@media (max-width: 1399px){.vehicle .price-too-low-wrap img{max-width:30px}}@media (max-width: 1199px){.vehicle .price-too-low-wrap{font-size:12px}.vehicle .price-too-low-wrap img{max-width:20px}}.vehicle .price-too-low-text{font-size:12px;line-height:1.5}.vehicle .price-too-low-text .highlight{font-weight:bold}@media (min-width: 1400px){.vehicle.used-vehicle .price-validation-link{padding-top:0px}.vehicle.used-vehicle .reconditioning-link{padding-top:30px}.vehicle.used-vehicle .vrp-badge-widget{padding:0}.vehicle .price-main .price-validation-link{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;align-items:flex-end}}@media (min-width: 768px) and (max-width: 1399px){.vehicle .price-main{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.vehicle .price-main .reconditioning-link{margin-top:auto}}@media (max-width: 1399px){.vehicle .results-box-image{width:36%}.vehicle .results-box-title{width:64%}.vehicle .results-box-details{width:32%}.vehicle .results-box-pricing{width:32%;-webkit-box-direction:reverse;-webkit-box-orient:vertical;-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.vehicle.list-view .results-box-actions{width:100%;padding-left:36%}.vehicle.list-view .results-box-actions .results-action{padding:0;width:50%;float:left}.vehicle .price-main{width:100%}.vehicle .price-main .fair-market-range-link{display:none}.vehicle .price-stack{width:100%;padding-bottom:20px}}@media (max-width: 1199px){.vehicle{font-size:12px}.vehicle .vehicle-title h2 span.vehicle-title-top{font-size:14px}.vehicle .vehicle-title h2 span.vehicle-title-bottom{font-size:21px}}@media (max-width: 767px){.vehicle .results-box-pricing{width:100%;float:none;height:auto !important}.vehicle .price-main{padding-left:0}.vehicle .price-main .price{float:right}.vehicle .price-main .price-label{font-size:10px}.vehicle .price-stack .price-disclaimer{font-size:10px}.vehicle .price-stack .price-disclaimer i{font-size:14px}}#results-page .grid-view-results-wrapper,.similar-container .grid-view-results-wrapper{margin-left:-15px;margin-right:-15px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle.grid-view{padding:15px;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex}@media (min-width: 9999px){.vehicle.grid-view{width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-moz-box-flex:0;-moz-flex:0 0 25%;flex:0 0 25%;-ms-flex:0 0 22%}.vehicle.grid-view:nth-child(4n+1){clear:both}}@media (min-width: 1200px){.vehicle.grid-view{width:33.3333%;-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;-moz-box-flex:0;-moz-flex:0 0 33.3333%;flex:0 0 33.3333%;-ms-flex:0 0 30.3333%}.vehicle.grid-view:nth-child(3n+1){clear:both}}@media (min-width: 768px) and (max-width: 1199px){.vehicle.grid-view{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-moz-box-flex:0;-moz-flex:0 0 50%;flex:0 0 50%;-ms-flex:0 0 47%}.vehicle.grid-view:nth-child(2n+1){clear:both}}@media (max-width: 767px){.vehicle.grid-view{-webkit-box-flex:0;-webkit-flex:0 0 100%;-moz-box-flex:0;-moz-flex:0 0 100%;flex:0 0 100%;-ms-flex:0 0 97%;width:100%}}.vehicle.grid-view .vehicle-overview{position:relative;padding-bottom:150px;width:100%}.vehicle.grid-view .results-box-image,.vehicle.grid-view .results-box-actions{width:100%;float:none}.vehicle.grid-view .vehicle-badges .button-bar-item{max-width:90px;display:inline-block;margin:0 10px 10px 0;height:50px;line-height:50px}.vehicle.grid-view .results-box-title{width:100%;padding:0;float:none}.vehicle.grid-view .vehicle-title h2 span.vehicle-title-top .type{display:block}.vehicle.grid-view .vinstock span{font-weight:300}.vehicle.grid-view .vinstock span strong{font-weight:300}.vehicle.grid-view .results-box-pricing{width:100%}.vehicle.grid-view .results-box-pricing .price-main{width:100%;float:none;padding:0}.vehicle.grid-view .results-box-pricing .price-main .price-label{float:left;margin-bottom:0}@media (max-width: 767px){.vehicle.grid-view .results-box-pricing .price-main .price-label{float:none}}.vehicle.grid-view .results-box-pricing .price-main .price{float:right;font-size:32px}.vehicle.grid-view .price-stack{width:100%;padding:0 0 10px;min-height:100px}.vehicle.grid-view .results-box-actions{width:100%;margin:0;position:absolute;bottom:0;left:0}.vehicle.grid-view .results-box-actions .results-action{width:100%;float:none;padding:0}.vehicle.grid-view .prodigyWrap__buttons{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.vehicle.grid-view .prodigyWrap__buttons .prodigy-pricing-button-group,.vehicle.grid-view .prodigyWrap__buttons .results-action{width:100% !important}.vehicle.grid-view .prodigyWrap__buttons .prodigy-pricing-button-group button{height:50px}.vehicle.grid-view .prodigyWrap__buttons .results-action .button{height:50px}.vehicle.grid-view .prodigyWrap__buttons .results-action .button img{max-height:40px}@media (max-width: 1399px){#results-page .vehicle.grid-view .vehicle-title h2 span.vehicle-title-top{font-size:14px}#results-page .vehicle.grid-view .vehicle-title h2 span.vehicle-title-bottom{font-size:20px}}@media (max-width: 767px){body.page-vehicle-results-page{overflow:visible !important}#results-page .vehicle.grid-view{display:block;margin-bottom:30px;padding:0}#results-page .vehicle.grid-view .vehicle-overview{padding:0}#results-page .vehicle.grid-view .results-box-image img{width:100%}#results-page .vehicle.grid-view .results-box-actions{position:relative;margin-top:0px;padding-left:0}#results-page.vrp-no-filters .grid-view-results-wrapper{margin:0}}.prodigyWrap__title{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:relative;margin-bottom:8px}.prodigyWrap__title:before{position:absolute;content:"";height:1px;width:100%;background:#626262;top:12px;left:0;z-index:-1}.prodigyWrap__title--icon,.prodigyWrap__title--content{background:#fff}.prodigyWrap__title--icon{height:30px;padding-right:4px;padding-left:20px;display:flex}.prodigyWrap__title--icon svg.di-svg{align-content:center;width:24px}.prodigyWrap__title--content{font-size:12px;padding-right:20px;line-height:15px}.prodigyWrap__title--content span{color:#0076BC;font-weight:700}.prodigyWrap__buttons{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.prodigyWrap__buttons .prodigy-pricing-button-group,.prodigyWrap__buttons .results-action{width:calc(50% - 5px) !important}.prodigyWrap__buttons .results-action{padding:0}.prodigyWrap__buttons .results-action .button{font-weight:700;border-radius:3px;background-clip:padding-box;padding:0 15px;height:60px;line-height:initial;font-size:14px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.prodigyWrap__buttons .results-action .button img{max-height:50px;padding-right:10px}.prodigyWrap__buttons .results-action .button span:last-of-type{text-align:left}.prodigyWrap__buttons .prodigy-pricing-button-group .prodigy-button-large,.prodigyWrap__buttons .prodigy-pricing-button-group button{padding:0 15px;font-size:14px}.prodigyWrap__buttons .prodigy-pricing-button-group button{height:60px;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-transition:all 600ms ease;transition:all 600ms ease;border-radius:3px;background-clip:padding-box;font-weight:700}.prodigyWrap__buttons .prodigy-pricing-button-group .prodigy-button-large{min-height:initial;background-color:#fff200}.prodigyWrap__buttons .prodigy-pricing-button-group .prodigy-button-large:hover{background:#ccc200}@media (max-width: 767px){.prodigyWrap__buttons .results-action .button{font-size:12px}.prodigyWrap__buttons .results-action .button img{max-height:40px}}@media (max-width: 1199px){.prodigyWrap__buttons .results-action .button{font-size:12px}.prodigyWrap__buttons .results-action .button img{max-height:45px}}#results-page .inventory-search{margin:15px 0 45px;position:relative;width:100%;z-index:100}#results-page .inventory-search .inventory-search-field{width:100%;border:none;border-bottom:1px solid #626262;height:60px;line-height:40px;padding:10px 200px 10px 15px;font-size:32px;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}#results-page .inventory-search .inventory-search-button{position:absolute;right:0;top:0;height:60px;padding:10px 15px;line-height:30px;background:transparent;color:#626262;font-size:18px;text-align:right}#results-page .inventory-search .inventory-search-button svg{height:40px;width:40px;vertical-align:middle;margin-left:10px;fill:#05141F}#results-page .inventory-search .ui-autocomplete{min-width:100%;background:#f3f3f3;border:1px solid #626262;padding:15px;min-height:500px;max-height:500px}#results-page .inventory-search .ui-autocomplete li.ui-menu-item{float:left;width:50%;padding:5px 10px;background:none transparent !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item:nth-child(odd){clear:both}#results-page .inventory-search .ui-autocomplete li.ui-menu-item a{display:block;background:#fff;padding:15px;border:1px solid transparent;-webkit-transition:all 0.25s ease;transition:all 0.25s ease;font-family:"Kia Signature", sans-serif;font-size:18px;font-weight:300 !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item a:hover{border-color:#05141F}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-thumbnail{width:200px !important;margin-right:15px}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-thumbnail img{max-width:100% !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-title{width:325px !important}@media (max-width: 1399px){#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-thumbnail{width:180px !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-title{width:265px !important}}@media (max-width: 1199px){#results-page .inventory-search .ui-autocomplete li.ui-menu-item a{font-size:16px}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-thumbnail{width:140px !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-title{width:225px !important}}@media (max-width: 1024px){#results-page .inventory-search{margin:15px 0 30px}#results-page .inventory-search .inventory-search-field{height:50px;line-height:30px;font-size:24px}#results-page .inventory-search .inventory-search-button{height:50px;color:#626262;font-size:16px}#results-page .inventory-search .inventory-search-button svg{height:30px;width:30px}#results-page .inventory-search .ui-autocomplete{min-height:400px;max-height:400px;padding:10px 5px}#results-page .inventory-search .ui-autocomplete li.ui-menu-item{width:100%}#results-page .inventory-search .ui-autocomplete li.ui-menu-item a{padding:10px;font-size:16px}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-thumbnail{width:180px !important}#results-page .inventory-search .ui-autocomplete li.ui-menu-item .autocomplete-title{width:425px !important}}#results-page .inventory-search .ui-autocomplete{display:none !important}.vehicle .price-stack .vehicle-badges .button-bar-item{max-width:70px !important}@media (max-width: 767px){.modal .modal-dialog .modal-content{padding:0 15px 15px}.modal .modal-dialog .modal-content .nbp-form-icon img{max-height:75px}.modal .modal-dialog .modal-content .gform_wrapper label{font-size:12px;margin-bottom:0px}.modal .modal-dialog .modal-content .gform_wrapper input[type=text],.modal .modal-dialog .modal-content .gform_wrapper input[type=url],.modal .modal-dialog .modal-content .gform_wrapper input[type=email],.modal .modal-dialog .modal-content .gform_wrapper input[type=tel],.modal .modal-dialog .modal-content .gform_wrapper input[type=number],.modal .modal-dialog .modal-content .gform_wrapper input[type=password]{margin-bottom:5px}.modal .modal-dialog .modal-content .gform_wrapper textarea{height:60px;margin-bottom:5px}.modal .modal-dialog .modal-content .gform_wrapper .g-recaptcha{padding-bottom:10px}.modal .dgdg-forms-disclaimer{font-size:9px}}.vehicle .results-box-actions>.results-action{display:none}
