:root{--brand-primary:#0a8ad9;--brand-primary-dark:#015f9c}.calculator_container .row{margin:0}.hint{color:#999;margin:1em 0}.musa,.text-primary{color:var(--brand-primary) !important}.musa_background,.card-header,.btn-primary,.bg-primary{background-color:var(--brand-primary) !important;border-color:var(--brand-primary) !important;color:#fff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{background-color:var(--brand-primary-dark) !important;border-color:var(--brand-primary-dark) !important}.pagination a{color:var(--brand-primary)}.custom-control-input:checked~.custom-control-label::before{background-color:var(--brand-primary-dark);border-color:var(--brand-primary)}select.form-control{padding-right:0}div.required label:after,label.required:after{content:" *";color:red}#notes_notification{margin-top:-20px;display:none;max-height:300px;padding-bottom:0;overflow:auto}#notes_notification .alert{padding-bottom:5px;padding-top:5px}#add_notes_div{display:none}.create_application a{width:100%;margin-bottom:20px}.tooltip-inner{font-size:18px;max-width:100% !important}.application-create .form-group,.application-update .form-group{margin-bottom:0}.application-create .form-group input,.application-update .form-group input{text-align:right}.application-create .form-control,.application-update .form-control{font-size:12px}.application-create .card-header,.application-update .card-header{opacity:.9;padding-top:0;padding-bottom:0}.vehicle_option_area label{font-weight:300;font-size:13px}.vehicle_option_area input{margin-right:5px;margin-left:10px}.address_info .panel-heading a,.income_info .panel-heading a{margin-left:30px}.application-view .detail-view th{width:30%}.application-view .panel-body td{text-align:right}.application-view .nav-tabs>li.active>a{background-color:#d9edf7}.callback{margin-top:20px}.callback .panel-body,.callback .panel-heading{padding:5px}.callback .panel-body hr{margin-top:0;margin-bottom:0;color:#000;border:1px solid}.callback .callback_container{padding:10px;border:2px solid;min-height:550px}.callback .bold{font-weight:600}.callback hr{border-top:1px solid}.callback .hr_note{margin-top:2px;margin-bottom:10px;border:0;border-top:1px solid #ccc}.auto_declined,.declined,.system_error{color:red}.approved,.auto_approved,.booked{color:green}.app_progress{margin-top:-20px}.estimate_div input{text-align:right}.modal{text-align:center;padding:0 !important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}#overlay{position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1000;cursor:pointer;display:none}#overlay .loader{position:absolute;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;top:45%;left:45%;z-index:1000;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.panel-info>.panel-heading{color:#fff;background-color:#0073ba;border-color:#bce8f1;font-weight:700}.verify_contract input[type=text],.verify_contract input[type=number],.verify_contract select{width:85% !important;display:inline-block}.verify_contract .structure .cash-price .row{padding-bottom:0}.waived{color:#ee41f4}input:read-only{background-color:#c2d4f2;cursor:not-allowed}.application-finalize-contract input,#decision_form input{text-align:right}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media only screen and (max-width :992px){.vin_decoder,.chrome_decoder,.alg_decoder{margin-left:0;margin-top:-23px;width:100%}#vehicle-option{position:relative;height:auto}}@media print and (-ms-high-contrast:none),(-ms-high-contrast:active){.callback{font-size:53%}.callback .panel{margin-bottom:10px}}@media print{.breadcrumb,.nav-tabs{display:none}.callback .panel-heading{background-color:#d9edf7 !important;-webkit-print-color-adjust:exact}}.centeredCharts{display:flex;justify-content:center;align-items:center}.responsive-circular-progress{display:flex;justify-content:flex-end}@media screen and (max-width:991px){.responsive-circular-progress{display:flex;justify-content:flex-end}}@media screen and (max-width:575px){.responsive-circular-progress{display:flex;justify-content:center !important}}html,body{height:100%;font-size:12px}a{color:var(--brand-primary)}.wrap{min-height:100%;height:auto}body{display:flex;flex-direction:column;min-height:100vh}.wrap{flex:1 0 auto;min-height:0;display:flex;flex-direction:column}.container-fluid{flex:1 0 auto}.maskedValue{-webkit-filter:blur(3px);-moz-filter:blur(3px);-o-filter:blur(3px);-ms-filter:blur(3px);flex-shrink:0;filter:blur(3px)}.card-body .row{padding-bottom:10px}form label{font-weight:700}.footer{height:45px;background-color:#f5f5f5;border-top:1px solid #ddd;margin-bottom:0}.navbar .nav-link{color:#9d9d9d;margin-left:10px}.navbar .nav-link:hover{background-color:#9d9d9d;color:#000}.jumbotron{text-align:center;background-color:transparent}.jumbotron .btn{font-size:21px;padding:14px 24px}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:normal;line-height:1;padding-left:5px}a.asc:after{content:"\2193"}a.desc:after{content:"\2191"}.sort-numerical a.asc:after{content:"\2193"}.sort-numerical a.desc:after{content:"\2191"}.sort-ordinal a.asc:after{content:"\2193"}.sort-ordinal a.desc:after{content:"\2191"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px 0}.hidden{display:none}.nav li>form>button.logout{padding:15px;border:0}.blink{-webkit-animation:blink .75s linear infinite;-moz-animation:blink .75s linear infinite;-ms-animation:blink .75s linear infinite;-o-animation:blink .75s linear infinite;animation:blink .75s linear infinite}.operator{font-family:Georgia,serif;white-space:nowrap !important}.operator h2,.operator h4{display:inline;line-height:20px}@-webkit-keyframes blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@-moz-keyframes blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@-ms-keyframes blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@-o-keyframes blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@keyframes blink{0%{opacity:1}50%{opacity:1}50.01%{opacity:0}100%{opacity:0}}@media(max-width:767px){.nav li>form>button.logout{display:block;text-align:left;width:100%;padding:10px 15px}}.nav>li>form>button.logout:focus,.nav>li>form>button.logout:hover{text-decoration:none}.nav>li>form>button.logout:focus{outline:0}.logo_image{height:35px;margin-top:-5px}.dropdown-divider:first-child,.dropdown-divider:last-child{display:none}.funding_queue .grid-view table{margin-top:20px}.funding_queue .grid-view th,.funding_queue .grid-view td{padding:8px 10px;vertical-align:middle}.funding_queue .grid-view tbody tr:nth-child(odd){background-color:#f9f9f9}.funding_queue .grid-view tbody tr:hover{background-color:#f1f1f1}.funding_queue .grid-view .btn-sm{padding:5px 10px;font-size:11px;min-width:80px;text-align:center}.funding_queue .custom-select{font-size:11px;padding:4px 8px;height:auto}.funding_queue .text-end{text-align:right !important}.funding_queue .text-center{text-align:center !important}.funding_queue .align-middle{vertical-align:middle !important}.funding_queue .align-left{text-align:left !important}.site-login{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 120px);padding:20px}.login-form-container{max-width:450px;width:100%;padding:30px;margin-top:20px;background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}@media(max-width:576px){.login-form-container{padding:20px}}