.footer{color:rgb(51, 51, 51);background-color:#fff;font-weight:300;}.footer p{color:rgb(51, 51, 51);}.footer a.login{color:rgb(187, 22, 43);}.footer .top{padding:0 0 0 0;background-color:rgb(230, 230, 230);}.footer .top p,.footer .top a{font-size:11pt;}.footer .top .col-sm-3{min-height:322px;padding-top:20px;}.dlrs_overflowhidden{overflow:hidden;}.footer .top .col-sm-3:not(:last-child):after{content:"";width:1px;height:750px;background-color:rgb(171, 171, 171);position:absolute;right:0;top:0;bottom:0;}.footer .top .col-sm-3:not(:first-child){padding-left:30px;}.footer .top h3{border-bottom:3px solid rgb(187, 22, 43);margin:0 0 10px 0;padding:0 0 10px 0;color:rgb(51, 51, 51);font-weight:600;text-transform:none;}.footer a{color:rgb(195, 0, 47);}.footer a:hover{color:#404040;}.footer table{width:100%;}.footer table tr td:last-child{text-align:right;}.footer .social-media{margin:20px 0 0 0;}.footer .social-media > div{padding:20px 0;border-top:1px solid rgb(171, 171, 171);}.footer ul.social li a span.fa{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#fff;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;line-height:40px;height:40px;width:40px;color:#ababab;text-align:center;display:block;}.footer ul.social li a:hover span{color:#fff;}.footer ul.social li a:hover span.fa-facebook{background-color:#3b5998;}.footer ul.social li a:hover span.fa-twitter{background-color:#55acee;}.footer ul.social li a:hover span.fa-google-plus{background-color:#dd4b39;}.footer ul.social li a:hover span.fa-youtube-play{background-color:#bb0000;}.footer ul.social li a:hover span.fa-instagram{background-color:#125688;}.footer .footer-kia-logo{position:absolute;right:0;top:-54px;}#footer-map{width:100%;height:220px;}.footer .bottom{background-color:rgb(255, 255, 255);}@font-face{font-family:kiaFonts;src:url('../../../fonts/kia-fonts/DesignKL.otf') format('OpenType');font-weight:300;}@font-face{font-family:kiaFonts;src:url('../../../fonts/kia-fonts/DesignKM.otf') format('OpenType');font-weight:500;}@font-face{font-family:kiaFonts;src:url('../../../fonts/kia-fonts/DesignKB.otf') format('OpenType');font-weight:600;}@font-face{font-family:kiaFonts;src:url('../../../fonts/kia-fonts/DesignKB.otf') format('OpenType');font-weight:700;}@font-face{font-family:kiaFonts;src:url('../../../fonts/kia-fonts/DesignKB.otf') format('OpenType');font-weight:900;}body,h1,h2,h3,h4,h5,h6,p,a,span{font-family:kiaFonts,Tahoma,sans-serif;}h1.page-title{font-size:25px;background:none;padding-bottom:20px;margin-bottom:25px;font-weight:600;text-transform:none;position:relative;}.content-parallax .page-title,.used-slider h3,h3.section,.inventory_v2 a.inventory-full{font-size:25px;font-weight:600;text-transform:none;position:relative;padding-bottom:20px;margin-bottom:25px;line-height:25px;}h1.page-title:after,.content-parallax .page-title:after,.used-slider h3:after,.inventory_v2 a.inventory-full:after{content:"";width:80px;height:1px;position:absolute;left:0;right:0;bottom:-15px;border-bottom:1px solid rgb(195, 0, 47);margin:auto;}.details-build-and-price h2{margin-top:35px;}.inventory_v2 a span.title,.intro-section .step-by-step .step .step-inner .step-title,.inventory_v2 a.inventory-full span,h2{font-size:20px;text-transform:none;}.footer.kia-style{border-top:2px solid rgb(171, 171, 171);}@media (min-width:768px){.footer ul.social li a:hover span{-webkit-transform:rotateX(360deg);-moz-transform:rotateX(360deg);-ms-transform:rotateX(360deg);-o-transform:rotateX(360deg);transform:rotateX(360deg);}}@media screen and (max-width:479px) and (min-width:1px){h1.page-title span{display:block;margin-bottom:0!important;}h1.page-title{margin-bottom:25px!important;display:none;}}@media screen and (max-width:767px) and (min-width:1px){.footer .top .col-sm-3:not(:first-child){padding-left:0;}.footer .top .col-sm-3{min-height:initial;}.footer .top .col-sm-3:not(:first-child){padding-left:15px;}.footer .bottom .container{padding-top:15px;}}.borderbottomred{border-bottom:3px solid rgb(195, 0, 47);}.custom_page_1 h2{padding-bottom:5px;margin-bottom:20px;}.custom_page_1 h3{padding-bottom:5px;margin-bottom:20px;}.custom_page_1 h4{margin-bottom:5px;}.custom_page_1 .block1 h3{font-size:16px;color:#ffffff;padding:10px 20px;background-color:#333333;margin-bottom:0;}.custom_page_1 .block1 > div > div{background-color:rgb(226, 226, 226);}.custom_page_1 .block1 p{font-weight:lighter;padding:20px;}.custom_page_1 ul{padding:20px;margin-left:10px;}