#error{display:flex;align-items:center;justify-content:center;position:absolute;inset:0}#error .inner{text-align:center;max-width:600px;margin:0 auto}#error .inner a{text-decoration:underline}#error .inner h1{font-size:36px;margin-bottom:25px}#error .inner p{font-size:18px;margin:0 0 40px;line-height:28px}#error .inner .logo{max-width:140px}@media screen and (max-width:800px){#error .inner{padding:20px}#error .inner h1{font-size:26px;margin-bottom:20px}#error .inner p{font-size:14px;margin:0 0 25px;line-height:21px}#error .inner .logo{max-width:120px}}#contact input[type=text]{font-size:16px;flex:1;padding:17px;border-radius:3px;border:1px solid #e8e9ec;color:#1c2a46}#contact input[type=text].error{color:#e46464;border:1px solid #E46464}#contact ::placeholder{color:#1c2a4666;opacity:1}#contact .form-field{display:flex;margin-bottom:15px}@media screen and (max-width:800px){#contact .form-field{margin-bottom:10px;flex-direction:column}}#contact .form-field:last-child{margin-bottom:0}#contact .form-field.dual{width:100%}#contact .form-field.dual .input-container{flex:1}#contact .form-field.dual .input-container:first-child{margin-right:8px}@media screen and (max-width:800px){#contact .form-field.dual .input-container:first-child{margin-right:0;margin-bottom:9px}}#contact .form-field.dual .input-container:last-child{margin-left:8px}@media screen and (max-width:800px){#contact .form-field.dual .input-container:last-child{margin-left:0}}#contact .form-field.dual .input-container input{flex:initial;width:100%}#tab-container{position:fixed;position:absolute;inset:0}#tab-container #tab-appraisals-index,#tab-container #tab-appraisals-show{background-color:#fff;position:absolute;inset:0}#appraisal-show .appraisal-details{margin:0 auto;position:relative;top:105px;padding-top:22px}@media print{#appraisal-show .appraisal-details{top:62px;width:100vw}}#appraisal-show .appraisal-details.--user-view{top:240px}#appraisal-show .appraisal-details.customerView{top:0;margin:0 auto;max-width:1048px;padding-top:0}@media print{#appraisal-show .appraisal-details.customerView{top:5px!important}}#appraisal-show .appraisal-details.customerView .left,#appraisal-show .appraisal-details.customerView .right{flex:.5}#appraisal-show .appraisal-details.customerView .right{flex-direction:column}#appraisal-show .appraisal-details.customerView .right-col{flex:none;padding-right:0}#appraisal-show .appraisal-details.customerView .right-col:first-child{padding-right:0}#appraisal-show .appraisal-details.customerView .field-group.kbb{margin-top:0}@media screen and (max-width:800px){#appraisal-show .appraisal-details{top:60px}}#appraisals-navigation .header{display:flex;align-items:center;color:#fff;font-size:20px}@media screen and (max-width:800px){#appraisals-navigation .header{font-size:14px}}#app-container{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.action-bar,.data-table-header{align-items:center;padding:5px 8px;display:flex;position:absolute;top:100px;left:0;right:0;height:60px}@media print{.action-bar,.data-table-header{top:0}}.action-bar .right,.data-table-header .right{float:right;display:flex;align-items:center}.app-content,.data-table{position:absolute;inset:160px 0 0}.data-table{overflow:hidden;position:absolute;inset:160px 0 0}.data-table .empty{position:absolute;inset:0;background-color:#fff;display:flex;justify-content:center;align-items:center}.data-table .empty span{display:inline-block}.data-table .react-grid-Main{outline:none}.data-table .react-grid-Cell{outline:none!important;font-weight:400;color:#000000e6;font-size:16px;border-right:none;border-bottom:1px solid rgba(0,0,0,.07)}.data-table .react-grid-Grid{border:none}.data-table .react-grid-HeaderCell{border-color:#fff;font-size:14px;color:#fff;background-color:#333;border:1px solid #333}.fix-width-content{max-width:1024px;margin:0 auto;padding:0 20px}#settings input[type=checkbox]{margin-top:-10px;width:25px;transform:scale(1.5)}#settings section{margin-top:30px}#settings label{padding-top:30px;font-size:20px;position:relative;top:3px}.browsehappy{display:none;margin-left:20px}.browsehappy a{text-decoration:underline;color:#0375d8}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.browsehappy{display:block}}.non-compatible-browser .browsehappy{display:block}#appraisal-show{padding-bottom:40px}@media print{#appraisal-show{width:930px}}#appraisal-show .badge{display:inline-block;font-size:12px;font-weight:700;padding:4px 8px;text-transform:uppercase;border-radius:4px;background-color:#4caf4f;color:#fff;margin-bottom:5px;margin-right:10px}#appraisal-show .completeView{background-color:#f5f5f5}@media screen and (max-width:800px){#appraisal-show .customerView .appraisal .columns{flex-direction:column}}#appraisal-show .appraisal{margin:0 20px}@media screen and (max-width:800px){#appraisal-show .appraisal{margin:0 10px}}#appraisal-show .appraisal .columns{flex-direction:row;display:flex}#appraisal-show .appraisal .left,#appraisal-show .appraisal .right{flex:.5}#appraisal-show .appraisal .right{display:flex;flex-direction:column;padding-left:40px}@media screen and (max-width:800px){#appraisal-show .appraisal .right{padding-left:0;margin-top:40px}}#appraisal-show .appraisal .right-col>.field-group{margin-bottom:0}#appraisal-show .appraisal .field-row{display:flex;margin-bottom:15px}#appraisal-show .appraisal .field-col{display:flex;flex-direction:column;margin-bottom:15px}#appraisal-show .appraisal #appraisalContainer{flex:1;display:flex;margin-bottom:20px}#appraisal-show .appraisal #appraisalMain{margin:0 25px;flex:1;min-width:420px}@media print{#appraisal-show .appraisal #appraisalMain{margin-right:25px;margin-left:0}}#appraisal-show .appraisal #appraisalSidebar{width:380px}@media screen and (min-width:1200px){#appraisal-show .appraisal #appraisalContainer{flex:.666}}@media screen and (min-width:1200px){#appraisal-show .appraisal .left{flex:.33}#appraisal-show .appraisal .right{flex:.66;flex-direction:row}#appraisal-show .appraisal .right-col{flex:.5}#appraisal-show .appraisal .right-col:first-child{padding-right:40px}}#appraisal-show .appraisal .header{padding-bottom:20px}#appraisal-show .appraisal .header h1{color:#4a4a4a;font-size:26px}@media print{#appraisal-show .appraisal .header h1{font-size:22px}}#appraisal-show .appraisal .header h2{color:#555;font-size:inherit;font-weight:300}#appraisal-show .appraisal .field-group{display:flex;flex-direction:column}#appraisal-show .appraisal .field-group .field{flex:.5}#appraisal-show .appraisal .field label,#appraisal-show .appraisal .field span{display:block;letter-spacing:.5px;color:#555;font-weight:300}#appraisal-show .appraisal .field label{font-size:14px;color:#3f3e3f;font-weight:700}#appraisal-show .appraisal .field button span{align-items:center;display:flex;color:#0375d8;font-weight:400}#appraisal-show .appraisal .right a{display:block}#appraisal-show .appraisal .field-group.kbb,#appraisal-show .appraisal .field-group.carfax{margin-top:20px}@media screen and (min-width:1200px){#appraisal-show .appraisal .field-group.kbb,#appraisal-show .appraisal .field-group.carfax{margin-top:0}}#appraisal-show .appraisal .field-group.kbb .field.data,#appraisal-show .appraisal .field-group.carfax .field.data{flex:1}#appraisal-show .appraisal .field-group.kbb .field.logo,#appraisal-show .appraisal .field-group.carfax .field.logo{padding-left:10px;flex:initial;text-align:right}#appraisal-show .appraisal .field-group.kbb .field.logo img,#appraisal-show .appraisal .field-group.carfax .field.logo img{max-width:100px}@media screen and (max-width:800px){#appraisal-show .appraisal .field-group.kbb .field.logo img,#appraisal-show .appraisal .field-group.carfax .field.logo img{max-width:75px}}#appraisal-show .appraisal .field-group.kbb{display:flex;flex-direction:row}#appraisal-show .appraisal .kbb .logo{margin-top:-5px}#appraisal-show .appraisal .kbb p{padding:0;margin:6px 0 0;font-weight:300}#appraisal-show .appraisal .kbb .value{font-weight:700;color:#0aac05;padding-top:3px;font-size:23px}#appraisal-show .appraisal .kbb .condition{font-size:13px;font-weight:300}#appraisal-show .appraisal .carfax .logo{margin-top:5px;position:relative}#appraisal-show .appraisal .carfax a.full-report{display:block;position:absolute;bottom:3px;right:0}@media print{#appraisal-show .appraisal .carfax a.full-report{display:none}}#appraisal-show .appraisal .carfax .lights{padding-top:4px}#appraisal-show .appraisal .carfax .lights li{overflow:hidden}#appraisal-show .appraisal .carfax .lights .icon{float:left;margin-top:3px;margin-right:10px;width:16px;height:16px}body{margin:0;padding:0;background-color:#e0eaf2}*{outline:none}a{text-decoration:none;color:inherit}h1,h2,h3,h4{margin:0;padding:0}ul{list-style:none;margin:0;padding:0}*{box-sizing:border-box}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media print{*{transition:none!important;-webkit-print-color-adjust:exact}@page{margin:.5cm;background-color:#fff}body{margin-top:.5cm;font-size:14px}}._GzYRV{line-height:1.2;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}._3eOF8{margin-right:5px;font-weight:700}._3eOF8+._3eOF8{margin-left:-5px}._1MFti{cursor:pointer}._f10Tu{font-size:1.2em;margin-right:5px;-webkit-user-select:none;-moz-user-select:none;user-select:none}._1UmXx:after{content:"▸"}._1LId0:after{content:"▾"}._1pNG9{margin-right:5px}._1pNG9:after{content:"...";font-size:.8em}._2IvMF{background:#eee}._2bkNM{margin:0 10px;padding:0}._1MGIk{font-weight:600;margin-right:5px;color:#000}._3uHL6{color:#000}._2T6PJ,._1Gho6{color:#df113a}._vGjyY{color:#2a3f3c}._1bQdo{color:#0b75f5}._3zQKs{color:#469038}._1xvuR{color:#43413d}._oLqym,._2AXVT,._2KJWg{color:#000}._11RoI{background:#002b36}._17H2C,._3QHg2,._3fDAz{color:#fdf6e3}._2bSDX{font-weight:bolder;margin-right:5px;color:#fdf6e3}._gsbQL{color:#fdf6e3}._LaAZe,._GTKgm{color:#81b5ac}._Chy1W{color:#cb4b16}._2bveF{color:#d33682}._2vRm-{color:#ae81ff}._1prJR{color:#268bd2}
