﻿.dlrconnect{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:16px;line-height:1.5;}.dlrconnect.toolbar{position:fixed;display:flex;align-items:center;justify-content:center;bottom:0;left:0;right:0;padding:.4em 0;background:linear-gradient(to bottom,rgba(0,0,0,.3),rgba(0,0,0,.6));z-index:999;}.dlrconnect.toolbar .form-link{text-decoration:none;text-align:center;padding:0 .5em;line-height:1.2;min-height:2em;display:inline-flex;align-items:center;background:linear-gradient(to bottom,var(--basecolor),var(--dkcolor));border-radius:.2em;color:var(--fontonbasecolor);text-shadow:1px 1px 0 var(--drkrcolor);margin:0 .2em;}.dlrconnect.apiform-container{position:fixed;display:flex;align-items:center;justify-content:center;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,.25),rgba(0,0,0,.6));animation:fadeIn .2s cubic-bezier(.22,.61,.36,1) forwards;}.dlrconnect.apiform-container form{border:0;border-top:5px solid var(--basecolor);animation:fadeInSlideUp .4s cubic-bezier(.22,.61,.36,1) forwards;}.dlrconnect.apiform-container form label{font-size:.85em;}.dlrconnect.apiform-container form fieldset{border:0;}.dlrconnect.apiform-container form input[type=text],.dlrconnect.apiform-container form input[type=phone],.dlrconnect.apiform-container form input[type=email],.dlrconnect.apiform-container form input[type=password],.dlrconnect.apiform-container form input[type=date],.dlrconnect.apiform-container form input[type=datetime],.dlrconnect.apiform-container form input[type=tel],.dlrconnect.apiform-container form select,.dlrconnect.apiform-container form textarea{font-size:1em;padding:.35em .6em;border-radius:.35em;width:90%;line-height:1.5;}.dlrconnect.apiform-container form input,.dlrconnect.apiform-container form select,.dlrconnect.apiform-container form textarea{border:1px solid #ccc;box-shadow:none;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";}.dlrconnect.apiform-container form input:focus,.dlrconnect.apiform-container form select:focus,.dlrconnect.apiform-container form textarea:focus{border-color:var(--basecolor);box-shadow:0 0 .2em var(--ltcolor);outline:0;}.dlrconnect.apiform-container form .btn{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--basecolor);font-size:1.1em;height:2.25em;padding:0 1em;border-radius:1.5em;transition:background-color .15s ease-in-out,color .15s ease-in-out;}.dlrconnect.apiform-container form .btn-sm{font-size:.9em;}.dlrconnect.apiform-container.hide{animation:fadeOut .2s cubic-bezier(.55,.06,.68,.19) forwards;}.dlrconnect.apiform-container.hide form{animation:fadeOutSlideUp .2s cubic-bezier(.55,.06,.68,.19) forwards;}@keyframes fadeIn{from{opacity:.2;}to{opacity:1;}}@keyframes fadeOut{to{opacity:.2;}}@keyframes fadeInSlideUp{from{opacity:0;transform:translateY(20px);}25%{opacity:0;transform:translateY(20px);}to{opacity:1;transform:translateY(0);}}@keyframes fadeOutSlideUp{to{opacity:0;transform:translateY(-20px);}}.dlrconnect.apiform-container .dealer-results{padding:0;}@media(max-width:500px){.dlrconnect{font-size:15px;}}.apiform-container form .form-group{margin:0 0 1em;}.apiform-container form .heading{margin-bottom:1em;}#footer{padding-bottom:60px;}