@media(min-width :992px){.mobile,.tablet{display:none !important}
}
@media(max-width :991px) and (min-width:767px){.mobile,.desktop{display:none !important}
}
@media(max-width :767px){.desktop,.tablet{display:none !important}
}
@ -moz-keyframes spin{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@ -webkit-keyframes spin{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@ keyframes spin{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.view-my-vehicles{position:relative}
.view-my-vehicles.editing .my-vehicles-ulility-nav-tools{opacity:0;transform:translateY(-100%);pointer-events:none}
.view-my-vehicles.editing .my-vehicles-ulility-nav-edit{opacity:1;pointer-events:all;transform:translateY(0)}
.view-my-vehicles.editing .my-vehicles-item-edit{opacity:1 !important}
.view-my-vehicles-empty-state [data-action="editing-start"]{display:none !important}
.view-my-vehicles .my-vehicles-empty-state{position:relative;height:calc(100vh - 263px)}
.view-my-vehicles .my-vehicles-empty-state-cta{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:100%;max-width:372px}
.view-my-vehicles .my-vehicles-empty-state-cta img{display:block;width:100%;max-width:272px;margin:0 auto 30px}
.view-my-vehicles .my-vehicles-empty-state-cta h1{margin:0;font-size:29px;letter-spacing:1.4px;margin-bottom:18px;font-family:"KIA",sans-serif;font-weight:500}
.view-my-vehicles .my-vehicles-empty-state-cta p{font-size:14px;line-height:1.5em;letter-spacing:.6px;color:#2f2f2f;margin-bottom:32px}
@media(max-width :767px){.view-my-vehicles .my-vehicles-empty-state{height:calc(100vh - 175px)}
.view-my-vehicles .my-vehicles-empty-state-cta{max-width:235px}
.view-my-vehicles .my-vehicles-empty-state-cta img{max-width:147px;margin-bottom:22px}
.view-my-vehicles .my-vehicles-empty-state-cta h1{font-size:24px;margin-bottom:14px}
}
.view-my-vehicles .my-vehicles-ulility-nav{padding:40px 0 50px;overflow:hidden;position:relative;white-space:nowrap}
@media(max-width :540px){.view-my-vehicles .my-vehicles-ulility-nav{padding:15px 0}
}
.view-my-vehicles .my-vehicles-ulility-nav .contain{max-width:1000px;padding:0 30px;position:relative}
@media(max-width :500px){.view-my-vehicles .my-vehicles-ulility-nav .contain{padding:0 10px}
}
.view-my-vehicles .my-vehicles-ulility-nav h1{font-size:32px;letter-spacing:1.5px;color:#000;margin:0;font-weight:normal;float:left;font-family:"KIA",sans-serif}
@media(max-width :767px){.view-my-vehicles .my-vehicles-ulility-nav h1{display:none}
}
.view-my-vehicles .my-vehicles-ulility-nav-tools{float:right;font-size:0;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
@media(max-width :767px){.view-my-vehicles .my-vehicles-ulility-nav-tools{float:none;text-align:center}
}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views{display:inline-block;font-size:0;vertical-align:middle;margin-right:20px;padding:0;border:0}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a{display:inline-block;width:20px;height:20px;position:relative;margin:0 15px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a svg{max-width:100%;max-height:100%;width:100%;height:100%;margin:0 auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a svg *{fill:#8e8e8e !important;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a.switch-view-grid{height:14px;width:14px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a.switch-view-list{width:18px;height:12px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a.switch-view-map{width:19px;height:18px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a:hover svg *{fill:#2f2f2f !important}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a.active svg *{fill:#c4172c !important}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views li{display:inline-block;margin:0 15px;position:relative;vertical-align:middle}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views li:first-child{margin-left:0}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views li:last-child{margin-right:0}
@media(max-width :767px){.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views{margin-left:-15px;margin-right:5px}
}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search{display:inline-block;vertical-align:middle}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search-form{position:relative;height:40px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search-form:before{display:block;content:"";width:16px;height:16px;background:url("../../../../../content/dam/kia/us/owners/image/common/icon/icon_search.svg") center/contain no-repeat;position:absolute;top:50%;left:14px;transform:translateY(-50%);pointer-events:none}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search input[type="text"]{-webkit-appearance:none;height:40px;border:1px solid #a9adb1;border-radius:2px;background:#fff;padding-left:40px;display:block;font-size:11px;font-weight:normal;letter-spacing:1.4px;outline:0}
@media(min-width :992px){.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search input[type="text"]{width:230px}
}
@media(max-width :767px){.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-search input[type="text"]{width:165px}
}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-ulility-buttons{display:inline-block;vertical-align:middle;line-height:1em;height:40px}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-ulility-buttons .button{margin-left:10px}
.view-my-vehicles .my-vehicles-ulility-nav-edit{position:absolute;right:0;top:0;padding:0;padding-right:inherit;margin:0;opacity:0;transform:translateY(100%);transition:all 250ms cubic-bezier(0.23,1,0.32,1);height:40px;line-height:40px;pointer-events:none}
.view-my-vehicles .my-vehicles-ulility-nav-edit li{display:inline-block;vertical-align:middle;margin:0 19px}
.view-my-vehicles .my-vehicles-ulility-nav-edit li:first-child{margin-left:0}
.view-my-vehicles .my-vehicles-ulility-nav-edit li:last-child{margin-right:0}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span{display:block;font-size:10px;line-height:1em;letter-spacing:.7px;text-transform:uppercase;font-weight:bold;color:#c4172c;transition:all 250ms cubic-bezier(0.23,1,0.32,1);font-family:"KIA",sans-serif;cursor:pointer}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span.disabled{pointer-events:none;opacity:.3}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span em{font-style:normal}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span.select-all svg{width:10px;height:10px}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span.select-all svg *{fill:none !important;stroke:#c4172c !important}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span svg{display:inline-block;vertical-align:middle;position:relative;margin-right:10px;top:-2px}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span svg *{fill:#c4172c !important;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span:hover{color:#000}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span:hover svg *{fill:#000 !important}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span:hover.select-all svg *{fill:none !important;stroke:#000 !important}
@media(max-width :767px){.view-my-vehicles .my-vehicles-ulility-nav-edit{padding-right:0;padding-left:0;text-align:center;width:100%;height:60px}
.view-my-vehicles .my-vehicles-ulility-nav-edit li{vertical-align:bottom;margin:0 15px}
.view-my-vehicles .my-vehicles-ulility-nav-edit li:nth-child(3){margin-right:0}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span{display:block;height:60px;line-height:70px;position:relative}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span svg{display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);height:20px !important}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span em{display:none}
.view-my-vehicles .my-vehicles-ulility-nav-edit li span.cancel{display:none}
}
.view-my-vehicles .my-vehicles-car-listings{transition:all 250ms cubic-bezier(0.23,1,0.32,1);position:relative;min-height:calc(100vh - 370px);overflow:hidden}
.view-my-vehicles .my-vehicles-car-listings>*{min-height:inherit;overflow:hidden}
.view-my-vehicles .my-vehicles-car-listings .active .no-results-found.show{opacity:1}
.view-my-vehicles .my-vehicles-car-listings .no-results-found{position:absolute;font-size:29px;top:45%;left:50%;transform:translate(-50%,0);width:100%;text-align:center;color:#9da0a4;font-weight:100;letter-spacing:1.4px;pointer-events:none;opacity:0;transition:all 250ms cubic-bezier(0.23,1,0.32,1);font-family:"KIA",sans-serif}
@media(max-width :650px){.view-my-vehicles .my-vehicles-car-listings .no-results-found{font-size:20px;letter-spacing:.5px;max-width:210px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-item-edit{position:absolute;top:12px;left:12px;z-index:3;background:rgba(0,0,0,0.75);height:35px;width:35px;border-radius:3px;transition:all 250ms cubic-bezier(0.23,1,0.32,1);opacity:0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-item-edit .checkbox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:21px;height:21px;display:block}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-item-edit .checkbox em:before{border-color:#000;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings>*{transition:all 250ms cubic-bezier(0.23,1,0.32,1);width:100%;pointer-events:none}
.view-my-vehicles .my-vehicles-car-listings>*.active{pointer-events:all;z-index:2}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid{font-size:0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid .contain{max-width:845px;padding:0 5px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid .contain .row{padding:0 15px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(1) -card{opacity:1;transform:scale(1);transition-delay:50ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(2) -card{opacity:1;transform:scale(1);transition-delay:100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(3) -card{opacity:1;transform:scale(1);transition-delay:150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(4) -card{opacity:1;transform:scale(1);transition-delay:200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(5) -card{opacity:1;transform:scale(1);transition-delay:250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(6) -card{opacity:1;transform:scale(1);transition-delay:300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(7) -card{opacity:1;transform:scale(1);transition-delay:350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(8) -card{opacity:1;transform:scale(1);transition-delay:400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(9) -card{opacity:1;transform:scale(1);transition-delay:450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(10) -card{opacity:1;transform:scale(1);transition-delay:500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(11) -card{opacity:1;transform:scale(1);transition-delay:550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(12) -card{opacity:1;transform:scale(1);transition-delay:600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(13) -card{opacity:1;transform:scale(1);transition-delay:650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(14) -card{opacity:1;transform:scale(1);transition-delay:700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(15) -card{opacity:1;transform:scale(1);transition-delay:750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(16) -card{opacity:1;transform:scale(1);transition-delay:800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(17) -card{opacity:1;transform:scale(1);transition-delay:850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(18) -card{opacity:1;transform:scale(1);transition-delay:900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(19) -card{opacity:1;transform:scale(1);transition-delay:950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(20) -card{opacity:1;transform:scale(1);transition-delay:1000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(21) -card{opacity:1;transform:scale(1);transition-delay:1050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(22) -card{opacity:1;transform:scale(1);transition-delay:1100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(23) -card{opacity:1;transform:scale(1);transition-delay:1150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(24) -card{opacity:1;transform:scale(1);transition-delay:1200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(25) -card{opacity:1;transform:scale(1);transition-delay:1250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(26) -card{opacity:1;transform:scale(1);transition-delay:1300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(27) -card{opacity:1;transform:scale(1);transition-delay:1350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(28) -card{opacity:1;transform:scale(1);transition-delay:1400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(29) -card{opacity:1;transform:scale(1);transition-delay:1450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(30) -card{opacity:1;transform:scale(1);transition-delay:1500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(31) -card{opacity:1;transform:scale(1);transition-delay:1550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(32) -card{opacity:1;transform:scale(1);transition-delay:1600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(33) -card{opacity:1;transform:scale(1);transition-delay:1650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(34) -card{opacity:1;transform:scale(1);transition-delay:1700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(35) -card{opacity:1;transform:scale(1);transition-delay:1750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(36) -card{opacity:1;transform:scale(1);transition-delay:1800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(37) -card{opacity:1;transform:scale(1);transition-delay:1850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(38) -card{opacity:1;transform:scale(1);transition-delay:1900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(39) -card{opacity:1;transform:scale(1);transition-delay:1950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(40) -card{opacity:1;transform:scale(1);transition-delay:2000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(41) -card{opacity:1;transform:scale(1);transition-delay:2050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(42) -card{opacity:1;transform:scale(1);transition-delay:2100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(43) -card{opacity:1;transform:scale(1);transition-delay:2150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(44) -card{opacity:1;transform:scale(1);transition-delay:2200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(45) -card{opacity:1;transform:scale(1);transition-delay:2250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(46) -card{opacity:1;transform:scale(1);transition-delay:2300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(47) -card{opacity:1;transform:scale(1);transition-delay:2350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(48) -card{opacity:1;transform:scale(1);transition-delay:2400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(49) -card{opacity:1;transform:scale(1);transition-delay:2450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(50) -card{opacity:1;transform:scale(1);transition-delay:2500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(51) -card{opacity:1;transform:scale(1);transition-delay:2550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(52) -card{opacity:1;transform:scale(1);transition-delay:2600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(53) -card{opacity:1;transform:scale(1);transition-delay:2650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(54) -card{opacity:1;transform:scale(1);transition-delay:2700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(55) -card{opacity:1;transform:scale(1);transition-delay:2750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(56) -card{opacity:1;transform:scale(1);transition-delay:2800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(57) -card{opacity:1;transform:scale(1);transition-delay:2850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(58) -card{opacity:1;transform:scale(1);transition-delay:2900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(59) -card{opacity:1;transform:scale(1);transition-delay:2950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(60) -card{opacity:1;transform:scale(1);transition-delay:3000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(61) -card{opacity:1;transform:scale(1);transition-delay:3050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(62) -card{opacity:1;transform:scale(1);transition-delay:3100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(63) -card{opacity:1;transform:scale(1);transition-delay:3150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(64) -card{opacity:1;transform:scale(1);transition-delay:3200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(65) -card{opacity:1;transform:scale(1);transition-delay:3250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(66) -card{opacity:1;transform:scale(1);transition-delay:3300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(67) -card{opacity:1;transform:scale(1);transition-delay:3350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(68) -card{opacity:1;transform:scale(1);transition-delay:3400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(69) -card{opacity:1;transform:scale(1);transition-delay:3450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(70) -card{opacity:1;transform:scale(1);transition-delay:3500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(71) -card{opacity:1;transform:scale(1);transition-delay:3550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(72) -card{opacity:1;transform:scale(1);transition-delay:3600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(73) -card{opacity:1;transform:scale(1);transition-delay:3650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(74) -card{opacity:1;transform:scale(1);transition-delay:3700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(75) -card{opacity:1;transform:scale(1);transition-delay:3750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(76) -card{opacity:1;transform:scale(1);transition-delay:3800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(77) -card{opacity:1;transform:scale(1);transition-delay:3850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(78) -card{opacity:1;transform:scale(1);transition-delay:3900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(79) -card{opacity:1;transform:scale(1);transition-delay:3950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(80) -card{opacity:1;transform:scale(1);transition-delay:4000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(81) -card{opacity:1;transform:scale(1);transition-delay:4050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(82) -card{opacity:1;transform:scale(1);transition-delay:4100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(83) -card{opacity:1;transform:scale(1);transition-delay:4150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(84) -card{opacity:1;transform:scale(1);transition-delay:4200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(85) -card{opacity:1;transform:scale(1);transition-delay:4250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(86) -card{opacity:1;transform:scale(1);transition-delay:4300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(87) -card{opacity:1;transform:scale(1);transition-delay:4350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(88) -card{opacity:1;transform:scale(1);transition-delay:4400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(89) -card{opacity:1;transform:scale(1);transition-delay:4450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(90) -card{opacity:1;transform:scale(1);transition-delay:4500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(91) -card{opacity:1;transform:scale(1);transition-delay:4550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(92) -card{opacity:1;transform:scale(1);transition-delay:4600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(93) -card{opacity:1;transform:scale(1);transition-delay:4650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(94) -card{opacity:1;transform:scale(1);transition-delay:4700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(95) -card{opacity:1;transform:scale(1);transition-delay:4750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(96) -card{opacity:1;transform:scale(1);transition-delay:4800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(97) -card{opacity:1;transform:scale(1);transition-delay:4850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(98) -card{opacity:1;transform:scale(1);transition-delay:4900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(99) -card{opacity:1;transform:scale(1);transition-delay:4950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid.active .my-vehicles-grid-item:nth-child(100) -card{opacity:1;transform:scale(1);transition-delay:5000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item{padding:9px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item.hide{display:none}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item{padding:0 5px 10px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-card{height:310px;max-width:500px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item:hover .my-vehicles-item-edit{opacity:1}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-card{height:340px;background:#fff;position:relative;box-shadow:0 1px 3px 0 rgba(39,48,59,0.24);padding:25px 25px 0;margin:0 auto;border-radius:2px;overflow:hidden;position:relative;width:100%}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header{position:absolute;top:0;left:0;width:100%;padding:inherit}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header em{font-size:10px;letter-spacing:1px;color:#8e8e8e;font-style:normal;display:block;line-height:1em;text-transform:uppercase;margin-bottom:5px;font-family:"KIA",sans-serif}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header em{font-size:9px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header strong{display:block;font-size:20px;letter-spacing:.5px;color:#000;line-height:1em;font-weight:500;font-family:"KIA",sans-serif}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header strong label{color:#c4172c;font-size:small;font-weight:550;margin-left:10px}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-header strong{font-size:18px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings{position:absolute;top:0;right:0;padding:inherit;transform:translateY(-2px)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-message{position:absolute;bottom:0;right:50px;white-space:nowrap;line-height:14px;color:#c4172c;font-size:10px;text-transform:uppercase;letter-spacing:.3px;font-weight:bold;text-decoration:none;transition:all 250ms cubic-bezier(0.23,1,0.32,1);font-family:"KIA",sans-serif}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-message:before{content:"";display:block;position:absolute;bottom:0;width:100%;left:50%;transform:translate(-50%,14px);height:2px;background:#c4172c;pointer-events:none;transition:all 250ms cubic-bezier(0.23,1,0.32,1);opacity:0;transform:translate(-50%,0)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-message:hover:before{opacity:1;transform:translate(-50%,3px)}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-message{font-size:8px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-icon{display:block}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-icon svg{display:block}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-icon svg *{fill:#8e8e8e !important;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-settings-icon:hover svg *{fill:#000 !important}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-image{position:absolute;top:85px;left:50%;transform:translateX(-50%);width:100%;text-align:center}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-image img{max-width:100%}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-svr{cursor:pointer;color:#fff;border:2px solid #c4172c;position:absolute;width:60%;top:235px;text-align:center;left:20%;font-family:"Source Sans Pro",sans-serif;font-size:14px;font-weight:bold;padding:5px;background:#c4172c}
.modal-svr{padding:25px}
.modal-svr h4{margin:0 0 30px;text-align:center;font:600 20px "KIA",sans-serif}
.modal-svr p{font-family:"Source Sans Pro",sans-serif}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-image{top:75px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-image img{max-height:95px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data{position:absolute;bottom:28px;width:100%;left:50%;padding:inherit;height:100px;padding-top:0;max-width:500px;transform:translateX(-50%)}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data{height:90px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data.layout-2 .car-meta-data{width:50%;text-align:center}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data.large{bottom:0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data.large .car-meta-data strong{font-size:11px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data.large .car-meta-data em{font-size:20px;color:#2f2f2f}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data-inner{font-size:0;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);padding-left:inherit;padding-right:inherit}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data{display:inline-block;width:33.3333%;vertical-align:top;margin-bottom:20px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data strong{display:block;font-size:10px;text-transform:uppercase;color:#8e8e8e;letter-spacing:1px;line-height:1em;margin-bottom:8px;font-family:"KIA",sans-serif}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em{font-size:14px;display:block;letter-spacing:.4px;line-height:1em;font-style:normal}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em.error{color:#f23f3f;font-size:16px;padding-left:25px;background:url("../../../../../content/dam/kia/us/owners/image/common/icon/icon_triangle_error.svg") left center/contain no-repeat}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em .charge-level{display:inline-block;vertical-align:middle;margin-right:9px;position:relative;top:-2px;width:10px;height:19px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em .charge-level svg{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em .charge-level-bar{width:calc(100% - 4px);position:absolute;bottom:2px;left:50%;transform:translateX(-50%);height:12px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em .charge-level-bar-display{position:absolute;left:0;right:0;bottom:0;background:#8ec439;transition:all 250ms cubic-bezier(0.23,1,0.32,1);max-height:100%}
@media(max-width :991px) and (min-width:767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data strong{font-size:9px}
}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data{margin-bottom:15px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data strong{font-size:8px;letter-spacing:.4px;margin-bottom:5px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-meta-data .car-meta-data em{font-size:12px;letter-spacing:.3px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer{position:absolute;bottom:0;left:0;width:100%;height:28px;background:#2f2f2f;color:#848484;line-height:28px;padding:0 10px;font-size:11px;letter-spacing:.3px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo.green:before{background:#8ec439}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo.grey:before{background:#8e8e8e}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo.red:before{background:#c4172c}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo:before{display:inline-block;width:6px;height:6px;content:"";background:#848484;vertical-align:middle;border-radius:100%;position:relative;top:-1px;margin-right:7px;margin-left:3px;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo .logo-uvo{color:rgba(255,255,255,0);vertical-align:middle;width:36px;height:20px;display:inline-block;background:url("../../../../../content/dam/kia/us/owners/image/common/logo/kia_logo_48x48.svg") center/contain no-repeat;position:relative;top:-2px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo-message{display:inline-block;vertical-align:top;margin-left:3px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo-last-updated{float:right}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message{text-align:center;position:absolute;bottom:20px;left:0;width:100%;padding-left:inherit;padding-right:inherit;padding-bottom:20px}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message{bottom:40px;padding-left:10px;padding-right:10px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message+.my-vehicles-grid-item-image img{max-height:75px;position:relative;top:-10px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message strong{font-size:14px;line-height:1.5em;letter-spacing:.6px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message p{font-size:12px;max-width:270px;margin:0 auto 12px;color:#2f2f2f;letter-spacing:.5px;line-height:1.75em}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-message .button{height:35px;line-height:33px;font-size:12px;padding:0 30px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .contain{max-width:1015px;padding:0 14px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view [class*="cell-"]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-checkbox:not(.my-vehicles-item-edit){width:53px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-image{width:80px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-model{width:70px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-year{width:65px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-nickname{width:130px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-mileage{width:105px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-service{width:100px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-issues{width:90px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-meta-data{width:195px}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-checkbox:not(.my-vehicles-item-edit){width:4.4%;min-width:32px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-image{width:8.9%;min-width:65px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-image:not(.my-vehicles-list-item-image){width:5.5%;min-width:40px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-model{width:7%;min-width:50px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-year{width:5%;min-width:40px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-nickname{width:15%;min-width:100px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-mileage{width:9%;min-width:80px}
}
@media(max-width :1000px) and (max-width:610px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-mileage{display:none !important}
}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-service{width:10%;min-width:70px}
}
@media(max-width :1000px) and (max-width:680px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-service{display:none !important}
}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-issues{width:10%;min-width:75px}
}
@media(max-width :1000px) and (max-width:760px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-issues{display:none !important}
}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view .cell-meta-data{width:22%;min-width:160px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header{margin-bottom:25px;padding-left:20px;white-space:nowrap;transition:all 250ms cubic-bezier(0.23,1,0.32,1);opacity:0;transform:translateY(-100%)}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header{margin-bottom:15px}
}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header{display:none}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*{display:inline-block;vertical-align:top;overflow:visible !important;font-family:"KIA",sans-serif}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle){font-size:10px;letter-spacing:1px;color:#969696;text-transform:uppercase;font-weight:500;position:relative;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle)[data-mixsort]{cursor:pointer}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle)[data-mixsort] em{padding-right:24px;display:inline-block;position:relative}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle)[data-mixsort] em:before{display:block;content:"";position:absolute;top:3px;right:0;width:24px;height:4px;background:url("../../../../../content/dam/kia/us/owners/image/common/icon/icon_sort.svg") top center/contain no-repeat;transition:all 250ms cubic-bezier(0.23,1,0.32,1);opacity:0;transform:scale(0.5)}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle){font-size:9px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle) em{padding-right:15px !important}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle) em:before{width:15px !important}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle) em{font-style:normal}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle) span{display:block}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle).active{color:#000}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-header>*:not(.checkbox-toggle):hover em:before{opacity:1;transform:none}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-header{opacity:1;transform:translateY(0)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item{opacity:1;transform:scale(1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(1){transition-delay:50ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(2){transition-delay:100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(3){transition-delay:150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(4){transition-delay:200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(5){transition-delay:250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(6){transition-delay:300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(7){transition-delay:350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(8){transition-delay:400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(9){transition-delay:450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(10){transition-delay:500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(11){transition-delay:550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(12){transition-delay:600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(13){transition-delay:650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(14){transition-delay:700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(15){transition-delay:750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(16){transition-delay:800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(17){transition-delay:850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(18){transition-delay:900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(19){transition-delay:950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(20){transition-delay:1000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(21){transition-delay:1050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(22){transition-delay:1100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(23){transition-delay:1150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(24){transition-delay:1200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(25){transition-delay:1250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(26){transition-delay:1300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(27){transition-delay:1350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(28){transition-delay:1400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(29){transition-delay:1450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(30){transition-delay:1500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(31){transition-delay:1550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(32){transition-delay:1600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(33){transition-delay:1650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(34){transition-delay:1700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(35){transition-delay:1750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(36){transition-delay:1800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(37){transition-delay:1850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(38){transition-delay:1900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(39){transition-delay:1950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(40){transition-delay:2000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(41){transition-delay:2050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(42){transition-delay:2100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(43){transition-delay:2150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(44){transition-delay:2200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(45){transition-delay:2250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(46){transition-delay:2300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(47){transition-delay:2350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(48){transition-delay:2400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(49){transition-delay:2450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(50){transition-delay:2500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(51){transition-delay:2550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(52){transition-delay:2600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(53){transition-delay:2650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(54){transition-delay:2700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(55){transition-delay:2750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(56){transition-delay:2800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(57){transition-delay:2850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(58){transition-delay:2900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(59){transition-delay:2950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(60){transition-delay:3000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(61){transition-delay:3050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(62){transition-delay:3100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(63){transition-delay:3150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(64){transition-delay:3200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(65){transition-delay:3250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(66){transition-delay:3300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(67){transition-delay:3350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(68){transition-delay:3400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(69){transition-delay:3450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(70){transition-delay:3500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(71){transition-delay:3550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(72){transition-delay:3600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(73){transition-delay:3650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(74){transition-delay:3700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(75){transition-delay:3750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(76){transition-delay:3800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(77){transition-delay:3850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(78){transition-delay:3900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(79){transition-delay:3950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(80){transition-delay:4000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(81){transition-delay:4050ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(82){transition-delay:4100ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(83){transition-delay:4150ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(84){transition-delay:4200ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(85){transition-delay:4250ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(86){transition-delay:4300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(87){transition-delay:4350ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(88){transition-delay:4400ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(89){transition-delay:4450ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(90){transition-delay:4500ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(91){transition-delay:4550ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(92){transition-delay:4600ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(93){transition-delay:4650ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(94){transition-delay:4700ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(95){transition-delay:4750ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(96){transition-delay:4800ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(97){transition-delay:4850ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(98){transition-delay:4900ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(99){transition-delay:4950ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-view.active .my-vehicles-list-item:nth-child(100){transition-delay:5000ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item{opacity:0;transform:scale(0.75);transition:all 250ms cubic-bezier(0.23,1,0.32,1);background:#fff;margin:0 0 3px;box-shadow:0 1px 2px 0 rgba(39,48,59,0.15);min-height:80px;position:relative;width:100%;padding-left:60px;white-space:nowrap;overflow:hidden}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-mobile-header{display:none !important}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-mobile-header>span{line-height:1em;display:inline-block;position:relative;top:10px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-mobile-header em{display:block;font-size:9px;letter-spacing:.2px;font:bold normal 9px "KIA",sans-serif;text-transform:uppercase;color:#8e8e8e;margin-bottom:3px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-mobile-header strong{display:block;font:bold 12px "KIA",sans-serif;letter-spacing:.3px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-toggle{height:auto;line-height:1em;position:absolute;width:20px;height:20px;background:url("../../../../../content/dam/kia/us/owners/image/common/icon/icon_down_arrow.svg") center no-repeat;top:0;right:20px;cursor:pointer;display:none !important;transition:all 250ms cubic-bezier(0.175,0.885,0.32,1.275)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-toggle.flip{transform:rotate(-180deg)}
@media(min-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .my-vehicles-list-item-meta-data{height:auto !important}
}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-toggle{display:block !important}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .cell-image{margin-right:5px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .cell-model,.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .cell-year,.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .cell-nickname{display:none !important}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-mobile-header{display:inline-block !important}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item.hide{display:none}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item:hover .my-vehicles-item-edit{opacity:1}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item>*:not(.my-vehicles-item-edit){min-height:80px;line-height:80px;display:inline-block;vertical-align:middle;font-size:14px;letter-spacing:.6px;color:#2f2f2f}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item>*:not(.my-vehicles-item-edit) .no-cut-off{line-height:1.25em;display:inline-block;vertical-align:middle;overflow:visible;white-space:normal}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .my-vehicles-item-edit{position:absolute;top:50%;transform:translateY(-50%)}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item .my-vehicles-item-edit{top:22px !important;transform:none;left:18px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-image{width:80px;display:inline-block;vertical-align:middle;height:100%;line-height:80px;margin-right:15px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-image img{width:100%;object-fit:contain;vertical-align:middle}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-image{padding-left:10px;width:90px !important}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data{padding:20px 0 20px;margin-bottom:-10px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .meta-data-inner{height:auto !important}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data{display:block !important;width:100% !important;min-width:100% !important;margin-bottom:0;min-height:0 !important;height:0;overflow:hidden;padding:0 !important;opacity:0;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data.show{opacity:1}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .meta-data-inner{border-top:1px solid rgba(142,142,142,0.3);padding:15px 20px 10px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data{line-height:1em;margin-bottom:10px;font-size:12px;letter-spacing:.3px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.issues{display:none}
@media(max-width :760px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.issues{display:block}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.next-service{display:none}
@media(max-width :680px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.next-service{display:block}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.mileage{display:none}
@media(max-width :610px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.mileage{display:block}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data em{font-style:normal}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data{font-size:11px;margin-bottom:7px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions{line-height:1em;padding:5px 0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions .button{max-width:100%;text-transform:none;font-family:"Source Sans Pro",sans-serif;font-weight:normal;font-size:14px !important;height:35px;line-height:32px;letter-spacing:.4px}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions .button{height:27px;line-height:25px;font-size:10px !important;max-width:100%;padding:0 10px;letter-spacing:.3px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions a:not(.button){display:inline-block;color:#c4172c;font-size:10px;text-transform:uppercase;letter-spacing:.3px;font-weight:bold;text-decoration:none;transition:all 250ms cubic-bezier(0.23,1,0.32,1);position:relative;font-family:"KIA",sans-serif}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions a:not(.button):before{content:"";display:block;position:absolute;bottom:0;width:100%;left:50%;transform:translate(-50%,14px);height:2px;background:#c4172c;pointer-events:none;transition:all 250ms cubic-bezier(0.23,1,0.32,1);opacity:0;transform:translate(-50%,0)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data-actions a:not(.button):hover:before{opacity:1;transform:translate(-50%,3px)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-settings{position:absolute;top:50%;right:35px;padding-right:0 !important;display:block;transform:translateY(-50%)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-settings-icon svg *{fill:#8e8e8e !important;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-settings-icon:hover svg *{fill:#000 !important}
@media(max-width :1000px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item{padding-left:20px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-settings{right:20px}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item>*:not(.my-vehicles-item-edit){font-size:11px}
}
@media(max-width :540px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item{padding-left:0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-settings{top:3px;transform:none;right:50px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view{opacity:0;transition:all 650ms cubic-bezier(0.23,1,0.32,1);transform:scale(1.25);transform-origin:top center}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view.active{opacity:1;transition-delay:100ms;transform:none}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view.active .my-vehicles-map-view-note{transform:none;opacity:1;transition-delay:300ms}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view-note{position:absolute;left:0;top:0;height:30px;background:rgba(0,0,0,0.8);line-height:30px;width:100%;z-index:10;color:#fff;text-align:center;font-size:12px;letter-spacing:.3px;transition:all 250ms cubic-bezier(0.23,1,0.32,1);transform:translateY(-100%);opacity:0}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view-note strong{font-weight:600}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view-note em{font-style:normal;font-weight:200}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view-note{font-size:11px}
}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view #map{height:calc(100vh - 150px);width:100vw}
@media(max-width :767px){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-map-view #map{height:calc(100vh - 100px)}
}
.my-vehicles-nav{position:absolute;left:0;width:100%;top:0;z-index:10;height:70px;background:#fff;display:none}
@media(max-width :767px){.my-vehicles-nav{display:block}
}
.my-vehicles-nav-title{font-size:14px;line-height:1em;left:15px;position:absolute;top:50%;transform:translateY(-50%);text-transform:uppercase;letter-spacing:.4px}
.my-vehicles-nav-tools{float:right}
.my-vehicles-nav-tools>span{display:inline-block;margin:0 15px;transition:all 250ms cubic-bezier(0.23,1,0.32,1);cursor:pointer;pointer-events:all}
.my-vehicles-nav-tools>span:first-child{margin-left:0}
.my-vehicles-nav-tools>span:last-child{margin-right:0}
.my-vehicles-nav-tools>div{cursor:pointer;color:#c4172c;font-size:11px;letter-spacing:.7px;text-transform:uppercase;text-align:center;position:absolute;top:50%;transform:translateY(100%);font-weight:bold;opacity:0;transition:all 250ms cubic-bezier(0.23,1,0.32,1);pointer-events:none}
.editing .my-vehicles-nav-tools>span{opacity:0;transform:translateY(-100%);pointer-events:none}
.editing .my-vehicles-nav-tools>div{pointer-events:all;opacity:1;transform:translateY(0)}
@media(min-width :992px){}
.view-my-vehicles .my-vehicles-ulility-nav-tools .my-vehicles-switch-views a.active{pointer-events:none}
form .form-fields>li span.entervinlabel{display:inline-block;width:100%;cursor:pointer;position:relative;max-width:100%;margin-bottom:5px;font-weight:700}
form .form-fields>li span.entervinlabel>strong{display:block;font-size:10px;letter-spacing:.4px;font-family:"KIA",sans-serif;font-weight:bold;text-transform:uppercase;margin-bottom:10px}
form .form-fields>li span.entervinlabel>input[type="text"],form .form-fields>li span.entervinlabel>input[type="email"],form .form-fields>li span.entervinlabel>input[type="password"],form .form-fields>li span.entervinlabel>input[type="tel"]{outline:0;display:block;width:100%;height:40px;border-radius:2px;border:solid 1px #b1b5b8;padding:0 15px;transition:all 250ms cubic-bezier(0.23,1,0.32,1);font-family:"Source Sans Pro",sans-serif;font-size:14px;letter-spacing:.6px;color:#2f2f2f;-webkit-appearance:none;box-shadow:none}
form .form-fields>li span.entervinlabel>strong .label-helper{float:right;font-weight:normal;text-transform:none;font-size:12px;letter-spacing:.3px;display:block;border-bottom:1px solid #000;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.slick-next.slick-arrow.slick-disabled,.slick-prev.slick-arrow.slick-disabled{display:none !important}
@media screen and (min-width:992px){.view-my-vehicles .nav-app{display:none}
.view-my-vehicles nav.nav-app+nav.nav-main{width:100%;left:0;position:relative;top:0}
}
@media(max-width:991px) and (min-width:768px){.view-my-vehicles nav.nav-app .nav-app-mobile-menu .nav-list.text-nav{padding-top:15px}
.view-my-vehicles nav.nav-app .nav-app-mobile-menu{top:calc(100vh - 70px)}
}
@media(max-width:767px){.view-my-vehicles nav.nav-app .nav-app-mobile-menu-body{top:0}
.has-mobile-nav .nav-mobile+.page-view,.has-mobile-nav .page-view{padding-top:60px}
.view-my-vehicles .my-vehicles-empty-state{height:calc(100vh - 200px)}
}
@media(max-width:991px){.view-my-vehicles nav.nav-app+nav.nav-main{position:relative}
nav.nav-app .nav-app-mobile-menu .nav-list-footer ul.social-icons li a:hover{color:#2f2f2f}
}
.link-driver-content{margin:auto;font-family:"KIA",sans-serif}
.link-driver-content .add-driver input{width:100%;border:1px solid;padding:5px 10px}
.link-driver-content .button{border:1px solid #c4172c;background:#c4172c;color:#FFF;height:40px;font-weight:bold;font-size:11px;font-family:"KIA",sans-serif;letter-spacing:1.4px;text-transform:uppercase;padding:0 15px;cursor:pointer}
.link-driver-content .button:hover{background:#961222;border:1px solid #961222}
.link-driver-content .button.outline{background:transparent;border:solid 1px #979797;color:#000;padding:0 35px}
.link-driver-content .button.outline:hover{background:#000;color:#FFF;border-color:#000}
.link-driver-content .modal-add-driver{text-align:center}
.link-driver-content .modal-add-driver p{margin-bottom:10px;font-size:14px;font-family:'KIA'}
.link-driver-content .modal-add-driver p i{font-size:12px}
.link-driver-content .modal-add-driver .group-button button{margin-top:100px}
.link-driver-content .modal-add-driver .title{font-size:16px;margin-bottom:22px;text-transform:uppercase;letter-spacing:.4px;font-weight:500;font-family:"KIA",sans-serif}
.link-driver-content .modal-add-driver .termsCond h2{margin-top:0}
.link-driver-content .modal-add-driver .checkboxText{text-align:left;font-style:normal;font-weight:500;width:95%;float:right}
.link-driver-content .modal-add-driver .checkboxTerm{text-align:left;font-style:normal;font-weight:500;width:95%;margin-left:5%}
.link-driver-content .icon-close{display:block;font-size:32px;position:absolute;top:13px;right:15px;width:25px;height:25px;cursor:pointer;z-index:3}
.link-driver-content .icon-close:before,.link-driver-content .icon-close:after{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);width:18px;background:#111;height:1px;transition:all 250ms cubic-bezier(0.23,1,0.32,1)}
.link-driver-content .icon-close:after{transform:translate(-50%,-50%) rotate(45deg)}
.link-driver-content .icon-close:hover:before,.link-driver-content .icon-close:hover:after{background:#000;height:3px;width:22px}
.link-driver-content .back-btn{padding:15px 26px}
.link-driver-content .add-driver .group-button,.delete_Linked_Driver_Modal .group-button{text-align:center;margin:40px 0}
.link-driver-content .add-driver .group-button button,.delete_Linked_Driver_Modal .group-button button{min-width:150px;padding:10px;background:#d1d1d1}
.link-driver-content .container{display:block;position:relative;margin-bottom:12px;cursor:pointer;margin:20px auto;padding-right:5px !important;padding-left:25px !important;text-align:left;font-weight:normal;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.link-driver-content .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.link-driver-content .checkmark{position:absolute;top:2px;left:0;height:15px;width:15px;border:1px solid}
.link-driver-content .container:hover input ~ .checkmark{background-color:#ccc}
.link-driver-content .container input:checked ~ .checkmark{background-color:red}
.link-driver-content .checkmark:after{content:"";position:absolute;display:none}
.link-driver-content .container input:checked ~ .checkmark:after{display:block}
.link-driver-content .container .checkmark:after{left:4px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.link-driver-content.one{width:560px;border-radius:10px}
.link-driver-content.two{width:350px;border-radius:10px}
.link-driver-content.three{width:750px;border-radius:10px}
@media(min-width:768px){.link-driver-content{width:400px}
}
.request-tile{border:0;padding:15px 0;background:inherit}
.driver-linked-info{word-break:break-word}
@media(max-width:767px){.driver-linked-info.imageName{padding-left:0}
#confirm_link_Driver_modal form{max-width:275px !important}
.link-driver-content.one,.link-driver-content.two,.link-driver-content.three{width:100%}
.link-driver-content .modal-add-driver .checkboxText{width:90%}
.link-driver-content .modal-add-driver .checkboxTerm{margin-left:10%}
}
.link-driver-content .container{margin:0;margin-bottom:12px;padding-left:30px !important}
.link-driver-content .checkmark{top:50% !important}
.link-driver-content .outline{padding:10px;margin-top:25px}
.modal-add-driver .checkmark{background:#FFF !important;border:solid 1px #b1b5b8 !important;border-radius:2px;height:19px !important;width:19px !important;transition:all 500ms cubic-bezier(0.23,1,0.32,1);transform:translateY(-50%)}
.link-driver-content .container input:checked ~ .checkmark{background-color:#c4172c !important}
.modal-add-driver .checkmark::after{left:7px !important;top:3px;border:solid white;border-width:0 3px 3px 0}
.container.termsCond{font-size:14px;line-height:1.36em;padding-top:5px;letter-spacing:.5px}
.container.termsCond a{cursor:pointer;color:#bb1a30;text-decoration:none;font-weight:bold;transition:all 250ms cubic-bezier(0.23,1,0.32,1);word-break:break-word}
.driver-linked-info span{display:inline-block;vertical-align:middle;font-size:14px;word-break:break-word}
#link_Driver_modal form{max-width:100%}
#confirm_link_Driver_modal label{font-size:14px;line-height:1.36em;letter-spacing:.5px}
.acceptRejectLinkBtn{width:100%;padding:0}
.link-driver-form .form-fields>li{margin:0}
.sliderDC,.sliderAC{background:linear-gradient(to right,#82cfd0 0,#82cfd0 50%,#fff 50%,#fff 100%);border-radius:8px;height:5px;width:356px;outline:0;transition:background 450ms ease-in;-webkit-appearance:none}
input[type='range']::-webkit-slider-thumb{width:20px;-webkit-appearance:none;height:20px;background:#fff;border:1px solid #bdc0c1;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,0.2);cursor:pointer}
.fod-delete{font-family:'KIA'}
.modal.delete.fod-delete .modal-dialog{max-width:600px;width:100%}
.modal.delete.fod-delete .modal-delete{padding:50px 0 40px;max-width:400px;width:100%;font-size:16px}
.modal.delete.fod-delete .fod-deleteOLSec{text-align:left;margin-top:10px}
.modal.delete.fod-delete .fod-deleteOLSec p{margin-bottom:10px}
.modal.delete.fod-delete.fod-Stramingdelete .modal-delete p{margin-bottom:10px}
.fod-checkboxSec .customcheckbox .form-group input,.fod-checkboxSec .customcheckbox input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer;position:relative;top:-5px}
.fod-delete .customcheckbox .form-group{margin-bottom:0}
.fod-checkboxSec .customcheckbox .form-group label,.fod-checkboxSec .customcheckbox label{position:relative;cursor:pointer;font-size:13px;font-weight:400;display:flex}
.fod-checkboxSec .customcheckbox .form-group label:before,.fod-checkboxSec .customcheckbox label:before{content:"";-webkit-appearance:none;background-color:transparent;border:2px solid rgba(189,192,193,1);box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:10px;float:left;width:24px;height:24px}
.fod-checkboxSec .customcheckbox .form-group input:checked+label:before{background-color:#05141f;border-color:#05141f}
.fod-checkboxSec .customcheckbox .form-group input:checked+label:after,.fod-checkboxSec .customcheckbox input:checked+label:after{content:"";display:block;position:absolute;top:2px;left:9px;width:6px;height:14px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}
.modal.delete.fod-delete .icon-close{display:block;position:absolute;top:10px;right:10px}
.fod-delete.modal.delete .modal-delete .fod-deleteTitle{font-size:22px;font-weight:400;text-transform:capitalize}
.fod-delete.modal.delete .modal-delete .fod-deleteDescript p{font-size:16px;font-weight:400}
.fod-olList{font-size:16px;font-weight:400;margin-bottom:30px}
.fod-olList li{margin-bottom:5px;list-style:none}
.fod-delete .fod_btn{height:48px;background:#05141f;font-size:15px;color:#fff !important;display:flex;align-items:center;justify-content:center;font-weight:600;text-decoration:none !important;cursor:pointer;width:100%;outline:0;border:1px solid #05141f;margin:0 5px 16px}
.fod-delete .fod_btn:hover{opacity:.8}
.fod-disable{opacity:.4;pointer-events:none}
.fod-hidden{display:none}
.fod-delete .fod_btn.fod-blankBtn{background:#fff;color:#05141f!IMPORTANT}
.fod-delete .fod_btn.fod-deleteBtn{background:#fff;color:#961222!IMPORTANT;border-color:#961222 !important}
.modal-delete-actions.fod-deleteModalActions{max-width:350px;width:100% !important}
.fod-checkboxSec{margin-top:20px;display:flex}
.fod-delete.fod-Stramingdelete .modal-delete{max-width:100%;margin:0 auto;padding:40px 70px 40px;text-align:center}
.fod-delete .modal-delete{max-width:380px;margin:0 auto;padding:40px 0;text-align:center;width:100%}
.fod-delete .fod-deleteDescript{margin-bottom:30px;font-size:16px}
.fod-deletemusicheadSec{display:block;text-align:center}
.fod-deletemusicheadSec .fod-deletemusicIconImg{display:block;margin-bottom:10px}
.modal.delete.fod-delete.fod-Stramingdelete .modal-delete{max-width:520px}
@media screen and (min-width:992px){.modal.delete.fod-delete .modal-dialog{max-width:600px}
.modal.delete.fod-delete.fod-Stramingdelete .modal-dialog{max-width:720px}
}
.my-vehicles-list-view .my-vehicles-list .my-vehicles-list-item .my-vehicles-list-item-image.cell-image{cursor:pointer}
.modal.activate-uvo .modal-activate-uvo .activate-uvo-panel-wrap .activate-uvo-panel{vertical-align:top}
.my-vehicles-map-view .H_ib_body{background:#fff !important;bottom:2.5em !important;padding:0 !important;border-radius:0 !important;margin-right:-9px !important}
.my-vehicles-map-view .H_ib_body:after{display:none}
.my-vehicles-map-view .H_ib_tail{content:'';position:absolute;top:-51px;left:-10px;width:0;height:0;border-top:solid 10px white;border-left:solid 10px transparent;border-right:solid 10px transparent}
.view-my-vehicles .my-vehicles-car-listings .my-vehicles-list-item-meta-data .car-meta-data.unplugged-state em{display:inline;text-overflow:inherit;overflow:inherit;white-space:normal}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.view-my-vehicles .my-vehicles-car-listings .my-vehicles-grid-item-footer .status-uvo .logo-uvo{background-size:30px}
}