body{font-family:proxima-nova,sans-serif}body>div{padding-left:14.0625rem;padding-top:3.75rem}body main{width:calc(100vw - 14.0625rem);padding:1.375rem}.container-fluid{padding-left:1.625rem;padding-right:1.625rem;position:relative}.container-fluid>.navbar{z-index:100}.bg-body{background-color:#f5f8f9}.bg-lightblue{background-color:#a7c5ee}.bg-lightred{background-color:#dfa6a6}.bg-warning{background-color:#2199aa!important}.bg-gray{background-color:#f1f1f1}.border-lightblue{border-color:#a7c5ee!important}.fill-height{height:100%}.pseudo-link{cursor:pointer}.sticky{position:-webkit-sticky;position:sticky;z-index:100}.sticky:after,.sticky:before{content:"";display:table}.btn{border-radius:0;padding:.75rem 2rem;font-size:.75rem;text-transform:uppercase;font-weight:700;box-shadow:2px 3px 5px 0 hsla(0,0%,65.5%,.5)}.btn-link,.btn-link:focus,.btn-link:hover,.btn-link:not(:disabled):not(.disabled):active{color:#000;font-weight:400;text-decoration:none;margin-bottom:0;box-shadow:none;font-size:.875rem;text-transform:none}.btn-link span{color:#00adef}.btn-link img{height:.625rem}.btn-link .pf-backarrow,.btn-link .pf-close,.btn-link .pf-filter,.btn-link .pf-pencil,.btn-link .pf-undo{padding-right:.5rem}.btn-link span.pf-backarrow,.btn-link span.pf-close,.btn-link span.pf-filter{font-size:.75rem}.btn-sm,.btn-sm:hover,.btn-sm:not(:disabled):not(.disabled):active{font-size:.78125rem!important;padding:.5625rem 1rem;text-transform:none}.btn-info,.btn-info:hover,.btn-info:not(:disabled):not(.disabled):active{background-color:#a7c5ee;border-color:#a7c5ee;font-size:.625rem;letter-spacing:.125rem;line-height:.75rem}.btn-primary,.btn-primary.disabled,.btn-primary:disabled,.btn-primary:hover,.btn-primary:not(:disabled):not(.disabled):active{background-color:#00adef;border-color:#00adef}.btn-secondary,.btn-secondary.disabled,.btn-secondary:disabled,.btn-secondary:hover,.btn-secondary:not(:disabled):not(.disabled):active{background-color:#2199aa;border-color:#2199aa}.btn-secondary.btn-sm,.btn-secondary.btn-sm:not(:disabled):not(.disabled):active{font-size:.75rem!important}.btn-default,.btn-default:hover,.btn-default:not(:disabled):not(.disabled):active{background-color:#459586;border-color:#459586;color:#fff}.btn-light,.btn-light.disabled,.btn-light:disabled,.btn-light:hover,.btn-light:not(:disabled):not(.disabled):active{background-color:#f6cd2d;border-color:#f6cd2d;color:#fff}.btn-outline-primary,.btn-outline-primary.disabled,.btn-outline-primary:disabled,.btn-outline-primary:not(:disabled):not(.disabled):active{border-color:#00adef;color:#00adef;border-width:2px}.btn-outline-primary:hover{color:#fff;border-color:#00adef;background-color:#00adef}.btn-corner{position:absolute;top:0;right:0;background:linear-gradient(45deg,hsla(0,0%,100%,0) 50%,#00adef 0);border:none;color:#fff;font-size:.5rem;cursor:pointer;width:1.75rem;height:1.75rem;padding:0 0 .75rem .75rem}.btn-corner:focus{outline:none}.btn-group .btn-secondary{background:#459586;opacity:.3}.button-group .btn{margin-bottom:.9375rem;line-height:.9375rem}.button-group>div:nth-child(odd){padding-right:7.5px}.button-group>div:nth-child(2n){padding-left:7.5px}.text-primary{color:#00adef!important}.text-success{color:#7ed321!important}.text-success .dot{background:#7ed321;border-radius:100%;height:16px;width:16px;display:inline-block;margin-right:12px;margin-bottom:-3px}.text-accent{color:#8a8ab3!important}.text-gray{color:#9b9b9b}small{font-size:.78125rem;font-weight:300;text-transform:uppercase}small.extra-small{font-size:.5625rem}label{font-weight:700}p{font-size:.875rem}h2,h3,h4,h5{font-weight:700}h2{font-size:1.25rem;font-weight:800}h3{font-size:1.125rem}h4{font-size:.9375rem}h5{font-size:.875rem;text-transform:uppercase}h5 small{font-size:.75rem!important;display:inline!important}.transform-none{text-transform:none}.info-row{font-size:.8125rem;display:flex;justify-content:space-between}.info-row.i-sm,.info-row.i-sm label{font-size:.6875rem}.info-row label{font-size:.75rem;margin:0}.navbar .info-row{width:9.375rem}.info-bar{display:flex;background:#fff;margin-top:.5rem}.info-bar .info-box{position:relative;flex-grow:1;text-align:center;font-size:.8125rem;padding:1.0625rem 1.0625rem .5rem}.info-bar .info-box:first-child{border:none;color:#fff}.info-bar .info-box h3{margin:-1.0625rem -1.0625rem 0;padding:.4375rem}.info-bar .info-box:first-child:not(.declined) h3{background:#a7c5ee}.info-bar .info-box:first-child:not(.declined){background:linear-gradient(180deg,#a7c5ee,#00adef)}.info-bar .info-box:first-child.declined h3{background:#eea6a6}.info-bar .info-box:first-child.declined{background:linear-gradient(180deg,#9f0000,red)}.info-bar .info-box:first-child.funding h3{background:#feeaac}.info-bar .info-box:first-child.funding{background:linear-gradient(180deg,#fbb829,#fc0)}.info-bar .info-box:first-child.funded h3{background:#cde9ad}.info-bar .info-box:first-child.funded{background:linear-gradient(180deg,#7ed321,#65b50e)}.info-bar .info-box:first-child h4{display:flex;justify-content:center;align-items:center;padding-top:.3125rem}.info-bar .info-box:first-child h4 span{font-size:1.4375rem;margin-right:.625rem}.info-bar .info-box:first-child .info-tab{left:0;top:100%;padding:3px;line-height:10px;font-size:.5rem;text-align:left;width:50vw}.info-bar .info-box:first-child .info-tab.text-center{width:100%}.info-bar .info-box:first-child .info-tab.declined{background:linear-gradient(180deg,#e00000,red);font-weight:700;font-size:.75rem}.info-bar .info-box:last-child{border-right:.125rem solid #efefef}.info-bar .info-box{border-top:.125rem solid #efefef;border-bottom:.125rem solid #efefef}.info-bar .info-box:not(:last-child):not(:first-child){border-right:.125rem solid #efefef}.info-bar .info-box label{font-size:.6875rem;display:block}.info-bar small{font-size:.625rem}.info-bar label.text-lg{font-size:.8125rem}.info-bar .info-box .info-table-popover{right:calc(50% - 10px);top:50%;z-index:2;box-shadow:10px 10px 0 0 rgba(0,0,0,.75)}.nav-pills .nav-item{border:1px solid #f5f8f9}.nav-pills .nav-link{background:#00adef;border-radius:0;color:#fff;text-transform:uppercase;font-size:.875rem;font-weight:700;padding:1.375rem 0}.nav-pills .nav-link.active{background:#fff;color:#000}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.form-group label{font-size:.75rem;font-weight:300}.form-group textarea{border-radius:0;resize:none;border:1px solid #a9a8a9}.form-group small{text-transform:none}.form-group input{border-radius:0;border:1px solid #a9a8a9;color:#a9a8a9}.form-group .input-group-prepend~input{border-left:none}.form-group .input-group input:first-child{border-right:none}.form-group .input-group-append .btn{box-shadow:none;background-color:#fff;border:1px solid #a9a8a9;border-left:none;font-style:italic;color:#fff}.form-group .input-group-append:hover~table{display:block}.form-group .input-group-append .btn span{z-index:2;position:relative;font-size:8px;padding-right:1px}.form-group .input-group-append .btn:before{content:"";background-color:#a7c5ee;width:10px;height:10px;position:absolute;border-radius:100%;top:calc(50% - 5px);left:calc(50% - 5px)}.form-group table.position-absolute{z-index:3;background-color:#cddcf0;max-width:200px;left:calc(100% + 10px);top:-100%;display:none}.form-group table tbody{border:none}.form-group table tbody td{padding:.75rem 1.875rem}.form-group table.table-striped tbody tr:nth-child(odd){background:hsla(0,0%,100%,.46)}.form-group table.table-striped tbody tr:nth-child(2n){background:transparent}.form-group .input-group-text{border:1px solid #a9a8a9;border-radius:0;background:#00adef;color:#fff}.form-group .input-group-text.disabled{background:#81d6f7}.form-group .input-group-text.bg-danger{background-color:#d0021b;border-color:#d0021b}.form-group .input-group-prepend .input-group-text{border-right:none}.form-group .input-group-append .input-group-text{border-left:none}.form-group .form-check-input[type=radio]{position:absolute;left:-9999px}.form-group .form-check-label{padding-left:1rem}.form-group .form-check-label:before{content:"";width:1rem;height:1rem;border:1px solid #c5c5c5;background:#fff;position:absolute;border-radius:100%;left:0;top:0}.form-group .form-check-input[type=radio]:checked+.form-check-label:before{box-shadow:inset 0 0 0 .1875rem #fff;background:#00adef}.form-group .form-check-label{font-size:.8125rem;font-weight:400}.form-group select{border-radius:0;border:1px solid #a9a8a9;color:#a9a8a9;-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background:#fff;z-index:1;position:relative}.form-group select:focus{background:#fff}.form-group select::-ms-expand{display:none}.form-group select~.pf-dropdown{font-size:.4rem;position:absolute;right:.9rem;bottom:26%;z-index:1}.form-inline .form-group select{padding-right:5rem!important}.form-inline .form-group select~.pf-dropdown{right:.5rem;bottom:45%}.form-group .form-control.is-invalid{border-color:#d0021b}.form-group .invalid-feedback{font-size:.5rem;text-transform:uppercase;font-weight:700;color:#d0021b}.active-filters{height:10.4375rem}.custom-checkbox{background-color:#efefef;padding:.4375rem .4375rem .4375rem 1.9375rem}.custom-checkbox .custom-control-label:before{background-color:#fff;border:1px solid #a9a8a9}.custom-checkbox .custom-control-label:after,.custom-checkbox .custom-control-label:before{top:.6875rem;left:.4375rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#00adef;border-color:#00adef}.table thead{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.table thead th{font-size:.8125rem;font-weight:300;border:none}.table tbody{border:1px solid #e6e6e6}.table td{font-size:.875rem;vertical-align:middle;padding:.625rem .75rem}.table .table-icon{width:1.125rem;height:1.125rem;border:1px solid #e6e6e6;border-radius:100%;font-size:1rem}.table small{font-size:.4375rem;display:block}.table-striped tbody tr:nth-child(2n){background:#fafafa}.table-striped tbody tr:nth-child(odd){background:transparent}.table .btn-primary{min-width:6.25rem;max-height:1.875rem;padding:.4rem 1rem;text-transform:uppercase;font-size:.5625rem}.table tr td.toggle-cell{width:3.875rem;height:3.9375rem}.table tr td.toggle-col{background-color:#6dc6d3;padding:0}.table tr td.toggle-col label{font-size:.5rem;cursor:pointer;line-height:.5rem;padding:1.1875rem .35rem;height:3.875rem}.table tr td.toggle-col.opened{background-color:#8a8ab3}.table tr td.toggle-col.opened label:before{content:"Close"}.table tr td.toggle-col.opened label:after{border-top:none;border-bottom:.375rem solid #fff}.table tr td.toggle-col label:before{content:"View Documents"}.table tr td.toggle-col label:after{content:"";display:block;width:0;border:.375rem solid transparent;border-top-color:#fff;border-bottom:none;margin:.125rem auto auto}.table .table-striped tbody tr:nth-child(2n){background-color:#eaeaea}.table .table-striped tbody tr:nth-child(odd){background-color:hsla(0,0%,94.5%,.33)}.table .table thead{background-color:#8a8ab3;color:#fff;font-weight:700}.table .table th{font-weight:700;font-size:.5625rem;padding:.3125rem}.table .table td{font-size:.625rem;padding:.3125rem .75rem}.table .table a{font-size:.8125rem}.table .table a:hover{text-decoration:none}.table.vehicle-table td{vertical-align:top;font-size:.8125rem;padding:.75rem}.table.vehicle-table .table-striped tr:nth-child(odd){background-color:transparent}.table.vehicle-table .table-striped tr:nth-child(2n){background-color:#fafafa}.table.vehicle-table .table-striped td small{display:inline-block;font-size:.625rem}.table .completed{background-color:#7ed321;color:#fff}.toggle-check~.table thead{border-bottom:1px solid #e6e6e6}.toggle-check~.table thead td label:before{content:"Expand"}.toggle-check:checked~.table thead td label:before{content:"Close"}.table .check-col{width:3.125rem}.table .files-col{width:8.75rem}.table .files-col label{cursor:pointer}.table .files-col label:hover{text-decoration:underline}@media (min-width:1200px){.table .files-col{width:15rem}}.table.table-compare label{font-size:.75rem;font-weight:300}.table.table-compare div{margin-left:1.5625rem}.table.table-compare .changed label{color:#7ed321;font-weight:700}.table.table-compare .changed div{font-weight:700}.toggle-check{position:absolute;z-index:-1;opacity:0}.toggle-view{display:none}.toggle-check:checked~.toggle-view{display:block}.toggle-check:checked~div h5+.toggle-sm{display:none}.toggle-check:not(:checked)~.btn-info:after{content:" More"}.toggle-check:checked~.btn-info:after{content:" Less"}.toggle-sm{font-size:.5625rem}.toggle-check+.completed{background-color:#7ed321;color:#fff}.toggle-check:checked~.table tbody.toggle-view{display:table-row-group}.form-alert{font-size:.625rem;border-radius:0;font-weight:700;margin-top:-25px}.form-alert.alert-danger{background-color:#d0021b;border-color:#d0021b}.loading-overlay{width:100vw;height:100vh;top:0;left:0;background:hsla(0,0%,100%,.85);z-index:101}.loading-overlay img{opacity:.7}.alert-container{bottom:0;right:0;z-index:100}.alert{border-radius:.3125rem;font-size:.8125rem;display:flex;align-items:center;justify-content:space-between;color:#fff}.alert .icon{font-size:1.875rem;margin-right:1.125rem}.alert .pf-close{font-size:.8125rem;text-shadow:none;display:flex;margin-left:1.0625rem}.alert.alert-info{background-color:#10b2eb;border-color:#0888b4}.alert-info .pf-close{color:#0978a0}.alert.alert-success{background-color:#7ed321;border-color:#55970e}.alert-success .pf-close{color:#ffe067}.alert.alert-warning{background-color:#2199aa;border-color:#146874}.alert-warning .pf-close{color:#136d79}.alert.alert-danger{background-color:#d0021b;border-color:#9c0013}.alert-danger .pf-close{color:#ff6767}.alert.alert-light{background-color:#fc0;color:#4c4c4c;border-color:#4c4c4c}.modal-content{border-radius:0}.modal .close{outline:none;opacity:1}.modal .modal-title .title{margin-bottom:-.5rem}.modal .close span{height:1rem;width:1rem;border-color:#97d7e0!important;color:#97d7e0;border-radius:100%;font-size:.4375rem;padding:.1875rem;display:inline-block}.modal a.text-primary{font-size:.5rem}.modal .form-check{font-size:.625rem}.modal table th{font-size:.75rem;font-weight:300;padding:.5rem .5rem 0}.modal table td{padding:.65rem;font-weight:700}.modal table td .alert{border-top-left-radius:0;border-top-right-radius:0}.modal table td .alert>span{font-size:22px}.modal table td .alert-danger>span:before{color:#ff6767}.modal table td .alert-light>span:before{color:#b38f00}.modal .table-striped tr:nth-child(odd){background-color:transparent}.modal .table-striped tr:nth-child(2n){background-color:#f3f3f3}.modal table td:last-child input[type=text]{width:7.375rem}.modal table tr.disabled{color:#a9a8a9}.modal table tr.disabled td:not(:last-child){opacity:.5}.modal table .pf-dropdown{bottom:31%}.modal table .form-row{width:135px}@media (min-width:1200px){.modal-lg{max-width:1000px}}.not-found-container{height:60vh;background-image:url(../images/cars.png);background-size:cover;background-position:50%}.add-vehicle small{text-transform:none}.filters.sticky{top:5.625rem;z-index:90}.disclaimer{font-size:.625rem;color:#a3a3a3;text-transform:none}.condition-tag{top:0;left:0;font-size:.6875rem}.price-tag{bottom:0}.filter-button button{padding-bottom:.3rem}.select-vehicle-modal .btn-primary{padding-top:9px;padding-bottom:9px}.vehicle-details .bg-white{border:3px solid #fff}.vehicle-details.best-option .bg-white{border:3px solid #8a8ab3}.vehicle-details.best-option .bg-white:before{content:"Best Option";text-transform:uppercase;position:absolute;top:0;left:0;width:100%;color:#fff;background-color:#8a8ab3;text-align:center;font-weight:700;font-size:.75rem;padding:.5rem 0}.icon-legend{font-size:.75rem;display:flex}.icon-legend div{display:flex;align-items:center}.icon-legend span{font-size:1rem;margin-right:.75rem}.verification-box{font-size:.75rem}.verification-box .pseudo-link{width:3.75rem;padding:.875rem .35rem;border-left:1px solid #e6e6e6}.verification-box .toggle-check+div:not(.completed) .pseudo-link{background-color:#8a8ab3}.verification-box .toggle-check+div .pseudo-link:before{content:"View Status"}.verification-box .toggle-check:checked+div .pseudo-link:before{content:"Close"}.verification-box .toggle-check:checked~.toggle-view{display:flex}.verification-box .toggle-check~div .pseudo-link:after{content:"";display:block;width:0;border:.375rem solid transparent;border-top-color:#fff;border-bottom:none;margin:.125rem auto auto}.verification-box .toggle-check:checked~div .pseudo-link:after{border-top:none;border-bottom:.375rem solid #fff}.verification-box .verification-title{padding:1.375rem 1.875rem}.verification-box .verification-detail{padding:.9375rem 1.25rem;display:none;font-size:.875rem;align-items:center}.verification-box .verification-detail div{width:calc(100% - 34px)}.verification-box .verification-detail span{font-size:1.125rem;border:1px solid #e6e6e6;width:18px;height:18px;border-radius:100%}.info-table-popover>button{border:0;padding:0;width:.625rem;height:.625rem;border-radius:50%;position:absolute;top:calc(50% - .3125rem);cursor:pointer;background-color:#a7c5ee}.input-group .info-table-popover>button{right:.5625rem}.info-table-popover>button:before{position:absolute;top:0;left:.1875rem;content:"i";display:block;color:#fff;font-size:.5rem;font-style:italic;text-align:center}.info-table-popover>table{display:none}.info-table-popover-popover{padding:0!important;margin-left:1rem;border-radius:0;border:0}.info-table-popover-popover>.popover-body{padding:0}.info-table-popover-popover table{background-color:#cddcf0}.info-table-popover-popover table tbody tr:nth-of-type(odd){background-color:hsla(0,0%,100%,.46)}.info-table-popover-popover table thead tr th{font-size:.75rem;font-weight:300;line-height:.9375rem;text-align:center;padding:13px 20px 5px}.info-table-popover-popover table tbody tr td{font-size:.8125rem;line-height:1.0625rem;padding:5px 20px 5px 31px}.info-table-popover-popover table tbody tr td:last-child{font-size:.75rem;line-height:.9375rem;font-weight:700;text-align:right;padding-left:20px}.info-table-popover-popover table tbody tr:last-child td{padding-bottom:14px}.info-table-popover-popover table.theadless tbody tr:first-child td{padding-top:14px}td.upload{width:100px;padding:0 20px}td.comments{width:32px}.comments-btn{border:none;background:url(../images/speech-bubble.filled.svg);color:#fff;width:32px;height:32px;cursor:pointer;padding:0 0 2px}.comments-btn.empty{text-indent:-999px;background:url(../images/speech-bubble.svg)}.comments-btn>span{font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center}#commentsPanel{position:absolute;top:0;left:0;width:100%;height:100%;background:#f5f8f9}.panel{background:#fff}.panel-heading{font-size:14px;font-weight:700;text-transform:uppercase}.panel-heading .close{opacity:1}.panel-heading .close span{height:1rem;width:1rem;border-color:#97d7e0!important;color:#97d7e0;border-radius:100%;font-size:.4375rem;padding:.1875rem;display:inline-block}#commentsPanel thead th{background:#a7c5ee;color:#fff;font-size:12px;text-transform:uppercase;font-weight:700}#commentsPanel tbody{border:0}#commentsPanel tbody td{padding:20px 24px;border:0;font-size:12px}#commentsPanel tbody tr:nth-child(2n){display:none}#commentsPanel tbody tr:nth-child(2n) td{padding:0 24px 20px}#commentsPanel tbody tr:nth-child(2n) td div{padding-top:12px;border-top:1px solid #a7c5ee;font-size:15px}#commentsPanel tbody tr.open,#commentsPanel tbody tr.open+tr{background:#f7f8fc}#commentsPanel tbody tr.open+tr{display:table-row}.toggle-btn{background:none;border:none;cursor:pointer;color:#00adef;font-weight:700;text-transform:uppercase;font-size:10px;width:35px;padding:0}.toggle-btn .toggle-off{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 500 500' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M195.448 250.001c0 30.078 24.434 54.513 54.513 54.513 30.078 0 54.513-24.435 54.513-54.513v-.453c-5.819 5.905-13.805 9.539-22.715 9.539-17.539 0-31.798-14.264-31.798-31.799 0-12.626 7.443-23.623 18.08-28.712a53.994 53.994 0 00-18.08-3.087c-30.079-.001-54.513 24.437-54.513 54.512zm260.391-30.984c-33.804-42.97-116.113-114.384-205.79-114.384-89.762 0-172.162 71.415-205.967 114.384-7.63 9.814-11.809 20.444-12.083 30.984.275 10.541 4.453 21.171 12.083 30.983 33.806 42.979 116.115 114.383 205.879 114.383s172.074-71.404 205.878-114.383c7.718-9.813 11.898-20.442 12.173-30.983-.275-10.54-4.455-21.17-12.173-30.984zM249.961 340.854c-50.147 0-90.855-40.703-90.855-90.853 0-50.151 40.708-90.855 90.855-90.855 50.146 0 90.854 40.704 90.854 90.855-.001 50.149-40.709 90.853-90.854 90.853z' fill='%2300ADEF'/%3E%3C/svg%3E");width:35px;height:20px;background-size:contain;background-repeat:no-repeat;display:block;color:transparent;background-position:50%}.toggle-btn .toggle-on{display:none}.toggle-btn.toggle-btn-on .toggle-on{display:block}.toggle-btn.toggle-btn-on .toggle-off{display:none}ul.form-control{list-style:none}ul.form-control li{display:flex;font-size:14px;margin-bottom:7px}ul.form-control li:last-child{margin-bottom:0}ul.form-control li .remove{margin-left:auto;border:0;background:none;cursor:pointer}