.btn-header{position:relative;top:3px;display:inline-block;height:30px;line-height:30px;padding:0 3px 0 15px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;font-size:14px;color:#fff;background-color:#b12;border:0;text-align:left;-webkit-box-sizing:border-box;font-family:"KIA",sans-serif}.btn-header img{display:inline-block;float:left;width:16px;height:16px;margin:7px 8px 0 0}.btn-header span{display:inline-block;float:left;text-transform:uppercase;font-weight:bold;margin-right:15px}.btn-header span:hover{text-decoration:none !important;color:#fff}.btn-header:hover span{text-decoration:none !important;color:#fff}.btn-header.btn-margin-left{margin-left:15px;margin-right:0}.btn-newcars{position:relative;top:3px;display:inline-block;padding:0 25px 0 11px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background-color:#b12;border:0;text-align:left;-webkit-box-sizing:border-box;font-family:"KIA",sans-serif;text-transform:uppercase;height:25px;font-size:12px;font-weight:700;color:#fff;line-height:25px}.btn-newcars:after{content:">";position:absolute;top:calc(50% - 8px);right:12px;float:none;margin:-5px 0 0 0;width:6px;height:9px;background-position:0 -57px;font-size:15px}.btn-newcars:hover{color:#fff;text-decoration:none !important}.btn-newcars.btn-margin-left{margin-left:8px}.btn-icon-left-round{border-radius:30px;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;padding:10px 15px;margin:0 5px;background-color:#b12;text-decoration:none !important}.btn-icon-left-round img{height:16px;width:16px;margin-right:8px;margin-top:-3px}.btn-icon-left-round span{color:#fff;text-decoration:none !important}.btn-icon-left-round:hover{text-decoration:none !important;text-decoration-color:#fff}.btn-simple-link{text-decoration:underline;color:#05141f}.btn-rectangle{background-color:#b12 !important;color:#fff !important;text-align:center;font-size:14px;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;padding:15px 40px}.btn-rectangle span{color:#fff !important}.btn-rectangle-ghost{color:#b12 !important;text-align:center;font-size:14px;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;padding:14px 39px;border:1px solid #b12}.btn-rectangle-ghost span{color:#b12 !important}.mb-30{margin-bottom:30px !important}.blank-space-20{height:20px}.min-width-80{min-width:80% !important}.mt-30{margin-top:30px}.btn-arrow-right-round-line-midnight-black{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#b12 !important;padding:8px 12px;min-width:80px;border-radius:25px;text-decoration:none !important;color:#fff !important;width:fit-content}.btn-arrow-right-round-line-midnight-black span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round-line-midnight-black span:hover{text-decoration:none !important;text-decoration-color:#fff}.btn-arrow-right-round-line-midnight-black .btn-icon-arrow{color:#fff;padding-left:10px}.btn-arrow-right-round-line-gray{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#9ba1a5 !important;padding:8px 12px;min-width:80px;border-radius:25px;text-decoration:none !important;color:#fff !important;width:fit-content}.btn-arrow-right-round-line-gray span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round-line-gray span:hover{text-decoration:none !important;text-decoration-color:#fff}.btn-arrow-right-round-line-gray .btn-icon-arrow{color:#fff;padding-left:10px}@media all and (max-width: 979px){.btn-arrow-right-round-line-midnight-black{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#b12 !important;padding:8px 12px;min-width:80px;border-radius:25px;text-decoration:none !important;color:#fff !important;display:block;margin:0 auto;width:fit-content}.btn-arrow-right-round-line-midnight-black span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round-line-midnight-black span:hover{text-decoration:none !important;text-decoration-color:#fff}.btn-arrow-right-round-line-midnight-black .btn-icon-arrow{color:#fff;padding-left:10px}.btn-arrow-right-round-line-gray{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#9ba1a5 !important;padding:8px 12px;min-width:80px;border-radius:25px;text-decoration:none !important;color:#fff !important;display:block;margin:0 auto;width:fit-content}.btn-arrow-right-round-line-gray span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round-line-gray span:hover{text-decoration:none !important;text-decoration-color:#fff}.btn-arrow-right-round-line-gray .btn-icon-arrow{color:#fff;padding-left:10px}}@media all and (max-width: 979px){.mt-10-responsive{margin-top:10px}}@media all and (min-width: 979px){.mt-10-responsive{margin-top:0px}}.btn-arrow-right-round-fill{display:inline-block;background:#b12 url(//kmag.net/sharedcakephp/kia2/img/common/cta_forward_big.png) right center no-repeat !important;background-size:34px !important;color:#fff !important;border:3px solid #b12 !important;border-color:#b12 !important;border-radius:30px;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;text-transform:uppercase;text-decoration:none !important;font-weight:700;font-size:14px !important;padding:7px 45px 7px 15px !important;background-color:#b12}.btn-arrow-right-round-fill span{color:#fff !important}.btn-arrow-right-round-fill:hover{text-decoration:none !important;text-decoration-color:#fff}a.btn-icon-left-round.mt-3:hover{text-decoration:none !important}a.btn-icon-left-round{text-decoration:none !important}.mb-10{margin-bottom:10px !important}.mb-20{margin-bottom:20px !important}.mb-30{margin-bottom:30px !important}.mt-10{margin-top:10px !important}.mt-20{margin-top:20px !important}.mt-30{margin-top:30px !important}@media all and (max-width: 979px){a.btn.btn_submit.next.movesteps.submit{font-size:12px;line-height:24px}}@media all and (max-width: 767px){.btn-icon-left-round{display:block;margin-bottom:10px}a.btn.btn_submit.next.movesteps.submit{display:block;margin:0 auto;font-size:calc(9px + 0.1vw);line-height:24px;width:fit-content}}.btn-arrow-right-round-gray{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#05141f !important;padding:8px 12px;min-width:80px;border-radius:25px !important;text-decoration:none !important;color:#fff !important;background-color:#b12 !important}.btn-arrow-right-round-gray .btn-icon-arrow{color:#fff;padding-left:10px}.btn-arrow-right-round-gray span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round-gray span:hover{text-decoration:underline !important;text-decoration-color:#fff}.btn-arrow-right-round{color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;margin:0 5px;background-color:#05141f !important;padding:8px 12px;min-width:80px;border-radius:25px !important;text-decoration:none !important;color:#fff !important;background-color:#b12 !important}.btn-arrow-right-round .btn-icon-arrow{color:#fff;padding-left:10px}.btn-arrow-right-round span{color:#fff !important;text-decoration:none !important}.btn-arrow-right-round span:hover{text-decoration:underline !important;text-decoration-color:#fff}.body a:hover,.body a:visited,.body a{color:#333}#breadcrumb_bar{background-color:#fff;position:relative;z-index:4}#breadcrumb_bar #model_bar_menu li{display:inline-block}#breadcrumb_bar #model_bar_menu li a{cursor:pointer;color:#000;padding:10px 5px;display:inline-block;font-size:12px}#breadcrumb_bar #model_bar_menu li a img{position:relative;top:-2px}#breadcrumb_bar #model_bar_menu li a.model_crumb{text-decoration:underline}#breadcrumb_bar #model_bar_menu li a.current_crumb{font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;text-decoration:none;font-weight:700}.popup_overlay{display:none}.popup_overlay{background-color:rgba(0,0,0,.5);z-index:115;position:fixed;left:0;top:0;height:100vh;width:100vw}.popup_overlay .popup{position:relative;border-top:2px solid #bb162b;background-color:#fff;margin:50px auto;width:calc(100vw - 100px);max-width:910px}.popup_overlay .popup .popup_close{background-color:#bb162b;color:#fff;position:absolute;top:0;right:0;width:40px;height:40px;cursor:pointer}.popup_overlay .popup .popup_close img{width:14px;height:14px;margin:13px}.popup_overlay .popup .popup_image_wrapper{background-color:#ccc;min-height:100px}.popup_overlay .popup .popup_text .popup_red_line{position:relative;width:35px;height:2px;margin-bottom:15px;border-bottom:2px solid #bb162b}.popup_overlay .popup .popup_text{padding:20px 20px 50px}.popup_overlay .popup .popup_text h3{margin:0 0 10px;padding:0;font-size:18px;font-weight:700}.popup_overlay .popup .popup_text p{color:#666;font-size:13px;line-height:18px}@media only screen and (max-width: 480px){.popup_overlay .popup{width:calc(100vw - 40px)}.popup_overlay .popup .popup_text h3{font-size:15px}}#kia .overlay{position:fixed;left:0;top:0;bottom:0;right:0;width:100%;background:#000;z-index:10001;opacity:.5}#kia .darken{background-color:#f6f6f6}#kia h1{color:#000;text-transform:uppercase;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;font-size:36px;margin-top:15px}#kia h2{font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;font-size:42px}@media screen and (max-width: 767px){#kia h2{font-size:20px;line-height:20px;padding-top:13px}}#kia h3{font-size:18px;font-weight:700}#kia .module-subpage_title{background-color:#f6f6f6}#kia .module-subpage_title .ProductWrapBootstrap h1{color:#000;text-transform:uppercase;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;font-size:36px;margin-top:15px;margin-bottom:25px}@media screen and (max-width: 767px){#kia .module-subpage_title .ProductWrapBootstrap h1{font-size:18px;line-height:23px;margin-top:0 !important;margin-bottom:10px !important}}#kia .module-subpage_title .ProductWrapBootstrap .line-red{margin-bottom:30px;background:#bb162b none repeat scroll 0 0;display:block;height:2px;width:71px}@media screen and (max-width: 767px){#kia .module-subpage_title .ProductWrapBootstrap .line-red{width:40px}}#kia .module-subpage_title .ProductWrapBootstrap p{padding-bottom:10px}#kia .module-subpage-hero{background-color:#ccc;text-align:center;background-position:center center;background-size:cover;padding-top:140px;padding-bottom:140px}#kia .module-subpage-hero.inverted_hero{color:#fff}#kia .module-subpage-hero .subpage_hero_title{font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;font-size:72px;text-transform:uppercase}@media only screen and (max-width: 767px){#kia .module-subpage-hero .subpage_hero_title{font-size:36px;padding:0 30px}}#kia .module-subpage-hero p{margin:0 0 10px}#kia .bordered_content{background-color:#f6f6f6}#kia .bordered_content .module-subpage_title .ProductWrapBootstrap{background-color:#f6f6f6}#kia .bordered_content .bordered_section{background-color:#f6f6f6;padding-top:0 !important;padding-bottom:10px !important}#kia .bordered_content .bordered_section .ProductWrapBootstrap{padding-top:0}#kia .bordered_content .bordered_section .content_bordered{background-color:#fff;width:100%;padding:30px 10px;margin-bottom:15px;float:left;border:1px solid #e3e3e3;box-sizing:border-box}#kia .module-content .ProductWrapBootstrap{padding-top:65px}@media screen and (max-width: 767px){#kia .module-content .ProductWrapBootstrap{padding-top:35px}}#kia .module-content .red_line_content{width:60px;height:5px;border-bottom:1px solid #bb162b;margin:0 auto}@media screen and (max-width: 767px){#kia .module-content .red_line_content{width:30px}}#kia .module-content h1,#kia .module-content h2{display:block;text-align:center;margin-top:25px;margin-bottom:26px;color:#333}@media screen and (max-width: 767px){#kia .module-content h1,#kia .module-content h2{padding-top:0}}#kia .module-content p{display:block;margin:0 auto;font-size:17px;padding-bottom:35px}#kia .module-content p,#kia .module-content blockquote,#kia .module-content h3,#kia .module-content ul,#kia .module-content ol,#kia .module-content pre{max-width:600px;margin-left:auto;margin-right:auto}#kia .module-content table tr.active td{background-color:#cee8f5}#kia .module-content .youtube_content{width:100%;margin-bottom:30px;position:relative;background:#000}#kia .module-content .youtube_content.ratio_16-9{padding-bottom:56.25%}#kia .module-content .youtube_content iframe{position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;font-size:24px;text-align:center}#kia .module-content img.plain_img{margin:0 auto 30px;display:block}#kia .module-content .free_width_image{text-align:center}#kia .module-content .free_width_image img{display:inline-block}#kia .module-content:nth-child(even){background-color:#f6f6f6}#kia .module-content .gallery_images{padding-top:0;padding-bottom:40px}#kia .module-content .gallery_images .gallery_image_small{background-color:#ccc;padding:0;margin-bottom:25px;text-align:center;position:relative}#kia .module-content .gallery_images .gallery_image_small .plus_cta{font-size:66px;line-height:49px;display:inline-block;background-color:rgba(0,0,0,.7);border:4px solid #fff;color:#fff;width:60px;height:60px;border-radius:30px;text-align:center;font-family:KIA;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px)}#kia .module-content .gallery_images .gallery_image_small .plus_cta:hover,#kia .module-content .gallery_images .gallery_image_small .plus_cta:active,#kia .module-content .gallery_images .gallery_image_small .plus_cta:focus{text-decoration:none;background-color:#000}#kia .line-red{margin-bottom:30px;background:#bb162b none repeat scroll 0 0;display:block;height:2px;width:71px}@media screen and (max-width: 767px){#kia .line-red{width:40px;margin-bottom:0}}#kia .module-buy{padding-bottom:30px}#kia .module-buy h1{padding-top:0}@media only screen and (max-width: 767px){#kia .module-buy h1{font-size:22px;background-position:-40px 0;line-height:22px;padding-top:10px;margin-top:0}}@media only screen and (max-width: 767px){#kia .module-buy .ProductWrapBootstrap:nth-child(2){padding:0}}#kia .module-buy .buy_box{border-left:1px solid #d1d1d1;padding:20px 25px}@media screen and (max-width: 767px){#kia .module-buy .buy_box{border:none;padding:16px 0;border-bottom:1px solid #d1d1d1}}@media only screen and (max-width: 767px){#kia .module-buy .buy_box:last-child{border:none}}#kia .module-buy .buy_box:hover{text-decoration:none}#kia .module-buy .buy_box .buy_title{font-size:30px;color:#000;text-decoration:underline;margin-top:0}@media only screen and (max-width: 767px){#kia .module-buy .buy_box .buy_title{font-size:22px;line-height:22px}}#kia .module-buy .buy_box .buy_text{color:#333;font-size:17px;line-height:22px}@media only screen and (max-width: 767px){#kia .module-buy .buy_box .buy_text{font-size:13px;line-height:16px}}#kia .module-free-boxes h3{font-size:18px;line-height:22px;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700}#kia .module-free-boxes p{line-height:18px;font-size:13px;margin:7px 0 26px;color:#666}#kia .module-free-boxes img{margin-bottom:20px}#kia .wideWrap{max-width:1180px}#kia input[type=number]::-webkit-inner-spin-button,#kia input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#kia input[type=number]{-moz-appearance:textfield}#kia .range_table{display:flex;flex-wrap:wrap;flex-direction:row}#kia .range_table .range_car{align-items:stretch;display:flex;padding:8px;flex:0 1 20%;-ms-flex:23%}@media screen and (max-width: 767px){#kia .range_table .range_car{flex:0 1 33%;-ms-flex:0 1 46%}}@media screen and (max-width: 480px){#kia .range_table .range_car{flex:0 1 100%}#kia .range_table .range_car .range_car_wrap{width:100%}#kia .range_table .range_car img{width:100%;height:auto}}#kia .range_table .range_car .range_car_wrap{display:block;width:100%;align-items:stretch;padding:15px;border:1px solid #e5e5e5;background-color:#f8f8f8}#kia .range_table .range_car .range_car_wrap .range_car_title{display:block;font-size:15px;font-family:"KIA",Arial,Verdana,Helvetica,sans-serif;font-weight:700;text-decoration:underline;color:#000;margin-bottom:5px}#kia .range_table .range_car .range_car_wrap img{padding-bottom:10px}#kia .youtube_wrapper{position:relative;width:100%;height:0;padding-bottom:57%}#kia .youtube_wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0}.modal-body{font-size:12px}#year_selector_mobile{background:#fff url(//www.kmag.net/sharedcakephp/img/input_feedback.png) no-repeat 98% -100px;cursor:auto;border:#999 solid 1px;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}#car_sppecial_heighlights .btn.btn_ghost{border-radius:calc(55px / 2);border:2px solid #1d1d1d;color:#1d1d1d;text-transform:uppercase;font-size:16px;padding:14px 70px}#car_sppecial_heighlights .btn.btn_ghost:hover{background-color:#1d1d1d;color:#f6f6f6}#car_sppecial_heighlights .title{padding-bottom:45px}#car_sppecial_heighlights .title h1{text-transform:none}#car_sppecial_heighlights .title .subtitle{font-size:38px;display:block;padding-bottom:100px}#car_sppecial_heighlights .image{padding-bottom:100px}#car_sppecial_heighlights .content .content_left{font-size:20px;line-height:32px}#car_sppecial_heighlights .content .content_right span{display:block;font-size:18px}#car_sppecial_heighlights .content .content_right span.big{font-size:31px;color:#4bb2d9}#car_sppecial_heighlights .content .content_right span.normal{padding-bottom:25px}#car_sppecial_heighlights .columns{font-size:16px;padding-top:0}#car_sppecial_heighlights .columns h2{font-size:35px;text-transform:uppercase;margin-bottom:40px}#car_sppecial_heighlights .columns .column{padding-bottom:30px}#car_sppecial_heighlights .columns .column h3{margin-top:0;font-size:20px}#car_sppecial_heighlights .columns .column p{line-height:24px}#car_sppecial_heighlights .cta{padding-top:0}#answers_2 p{padding-bottom:25px !important}/*# sourceMappingURL=common_page_modules.css.map */
