.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.App-header{background-color:#282c34;min-height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.bmwlogo{width:40px;height:20px;border:1px solid #333}.searchFormRow{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x))}.materialui #searchform .row div>div{position:relative;overflow:hidden;padding-top:20px}.s_border-separator{width:100%;text-align:center;font-size:1.125em;line-height:18px;letter-spacing:-.3px}.align-self-center{align-self:center!important}.MuiDialogContent-root>.dropzone{background-color:#f1f6fa;border-color:#2f80ed;border-radius:3px;border-width:1px;min-height:80px;margin:0;padding:30px}.MuiDialogContent-root>.dropzone .MuiBox-root{align-items:"center";display:"flex";flex-direction:"column-reverse";justify-content:"center"}.MuiDialogContent-root>.dropzone .MuiSvgIcon-root{color:#2f80ed;height:20px;width:20px}.MuiDialogContent-root>.dropzone p{color:#2f80ed;font-size:12px;margin:10px 0 0}.MuiDialogContent-root>.dropzone+.MuiTypography-subtitle1{display:none}.MuiDialogContent-root .dropzonePreview .MuiChip-root{border-color:#2f80ed;color:#2f80ed;height:30px;padding:0;margin-top:10px}.MuiDialogContent-root .dropzonePreview .MuiChip-deleteIcon{color:#21212142}.MuiDialogContent-root .dropzonePreview .MuiChip-deleteIcon:hover{color:#21212166}#searchForm{margin-top:20px;margin-bottom:20px}@media only screen and (min-width: 768px){.col-md{flex:1 0;padding-left:11px;padding-right:11px}.s_border-separator,.materialui form .row div.border-separator{border-right:1px solid #8a8c8f;border-left:1px solid #8a8c8f;position:relative;padding:0;margin-top:10px;width:110px}.border-separator{border-right:1px solid #8a8c8f;border-left:1px solid #8a8c8f;position:relative;padding:0;width:110px;background-color:#0ff}.orbox{background-color:pink;align-self:center!important}}
