.red{color:#f44336}.loan-amount-range{font-size:16px}.login-form,.create-form,.forgot-password .panel{-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.vin-auto{display:flex;flex-wrap:wrap;margin:0 -15px}.vin-auto__item{flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:0 15px}.vin-auto__item--btn{flex:0;margin-top:16px}.info-auto{margin-bottom:20px;display:inline-block;width:100%}.info-auto__item{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:6px;font-size:14px;line-height:16px}.info-auto__title{font-weight:800}.vehicle-details-box{margin-bottom:20px}.form-control{height:38px}#loginForm .btn,#forgotPassForm .btn,#opportunities .btn{background:#22b2ea!important;color:#fff!important}#loginForm .btn:hover,#forgotPassForm .btn:hover,#opportunities .btn:hover{opacity:.9}customer-new-loan .loan-selector .loan-slider{padding-top:0;margin-bottom:0}.loan-selector .loan-terms-title{margin-top:20px}.loan-selector .loan-type{background-color:inherit;margin-top:-20px;margin-bottom:10px}.newLoanCustomer .loan-header .rest-details{background-color:#f5f5f5;padding-top:10px}.newLoanCustomer .loan-header .rest-details.last-row{padding-bottom:20px}.newLoanCustomer .loan-header .row:first-child:hover{background-color:#f5f5f5;color:initial}.loan-header i.fa-car{margin-left:3px;margin-right:3px}.auto-lending .input-group input.form-control.ng-invalid{color:#f44336}.loan-details-selection customer-new-loan .loan-selector{background-color:#fff}.vehicle-details-box{background-color:#fff;-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.customer-details .form-block{padding-top:0}.vehicle-details-box .btn-default[disabled]{background-color:#eceef1}.vehicle-details-box .loan-selector{background-color:transparent;overflow:initial}.vehicle-details-box .loan-selector:after{display:block;width:100%;content:'';clear:both}.vehicle-details-box .loan-selector .loan-slider[class*="col-"]{padding-left:15px;padding-right:15px;background-color:transparent}.vehicle-details-box legend,.customer-details legend,.dashboard-details-pane .loan-details-selection legend{margin:0;padding:20px;background-color:#f6f7f9;margin-bottom:40px}.vehicle-details-box .vehicle-details legend{padding-left:20px;margin:0}.vehicle-details-box .loan-selector .loan-terms-title{margin-top:0}.vehicle-details-box .loan-content{padding:0 20px}.vehicle-details-box legend.icon::before,.customer-details legend.icon::before{padding-left:0}body.front-end .vehicle-details-box .input-group .input-group-addon:first-child{padding-left:0!important}.vehicle-details-box .vehicle-details legend+.form-block{padding:0 20px;display:block}.front-end .btn-success[disabled]{background-color:rgba(89,183,92,.3)}fake-entity-button .btn{border:1px solid}.payment-options-btn{border:none;background:#f6f7f9;padding:15px;display:flex;align-items:center;margin-bottom:10px;margin-top:0;transition:all .2s;position:relative}.payment-options-btn:hover{color:#fff}.payment-options-btn:after{content:"keyboard_arrow_right";font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:36px;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;color:#999;display:block;position:absolute;right:5px;top:50%;transform:translateY(-50%)}.payment-options-btn i{margin-right:10px}.payment-options-btn .payment-button-title{font-size:24px;padding:0;font-weight:400}.user-card{margin-bottom:10px;transition:all .2s}.new-loan{margin-bottom:10px}.loans{margin-bottom:10px}ul.table-loan-list li.selected-loan:hover{background-color:rgba(207,216,220,.9)}ul.table-loan-list li.selected-loan{transition:background .2s}.dashboard-details-pane>.panel{-webkit-box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12);box-shadow:0 1px 6px 0 rgba(0,0,0,.12),0 1px 6px 0 rgba(0,0,0,.12)}.loan-message p{margin-bottom:0}.btn-box .btn-primary{border:1px solid #607d8b}.newLoanCustomer .loan-header .row.more,.newLoanCustomer .loan-header .row{padding-bottom:5px;padding-top:5px}.newLoanCustomer .loan-header{padding-top:0;padding-bottom:0;margin-bottom:0}.dashboard-details-pane [loan="loan"]{margin-bottom:35px}.rest-details-box .rest-details{background-color:#f5f5f5;border-bottom:2px solid #fff;padding:25px 10px 35px}.loan-message{margin-top:0;margin-bottom:10px}.loan-details-selection customer-new-loan .loan-selector{margin-left:-15px;margin-right:-15px;width:auto}.sidebar-mail{overflow-x:auto}.sidebar-mail::-webkit-scrollbar{width:5px;height:5px}.sidebar-mail::-webkit-scrollbar-track{background:#f1f1f1}.sidebar-mail::-webkit-scrollbar-thumb{background:#888}.sidebar-mail::-webkit-scrollbar-thumb:hover{background:#555}.loan-auto__box{padding:0 15px}.loan-auto__title{background:#f9fbfc;margin:0 -15px 20px;padding:20px}.loan-auto__title h4{font-size:20px;margin:0}.loan-auto__box .form-group{margin:0 0 20px 0;padding:0}.loan-auto__box .astrics{color:#ee3b5e}.loan-auto__wrap{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.loan-auto__field{padding:0 15px;width:100%}.loan-auto__box .form-control,.loan-auto__box .form-group-lg .form-control{height:38px;width:100%}.loan-auto__box .row{display:flex;flex-wrap:wrap}.loan-auto__box .col-sm-6{width:100%}@media only screen and (min-width:560px){.loan-auto__field{flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.loan-auto__box .col-sm-6{width:50%}}.info-auto{padding:20px 15px;background:#f6f9fa}.total-auto{padding:30px 15px 10px;background:#ddeaee}.total-auto__list{display:flex;flex-wrap:wrap;margin:0 auto;justify-content:center;align-items:center}.total-auto__item{text-align:center;flex:0 0 50%;display:flex;align-items:center;justify-content:space-between;padding:0 60px;max-width:50%;margin-bottom:20px}@media only screen and (max-width:980px){.total-auto__item{flex:1 0 auto;max-width:480px;width:100%;padding:0}}@media only screen and (max-width:480px){.total-auto__item{flex-direction:column}}.total-auto__title{font-size:18px;line-height:20px}.total-auto__title span{font-size:12px;color:#555}.total-auto__info{margin-top:6px;font-weight:800;font-size:20px;line-height:20px}body{color:#001b24}body.front-end{background:#f9fbfc}.newLoanCustomer .btn.btn-raised.btn-success:not(.btn-link),.newLoanCreate .btn.btn-raised.btn-success:not(.btn-link),.newLoanCustomer .uploader-container .btn.btn-default:not(.btn-link),.newLoanCustomer .btn.btn-raised.btn-success:not(.btn-link):hover,.newLoanCreate .btn.btn-raised.btn-success:not(.btn-link):hover,.newLoanCustomer .uploader-container .btn.btn-default:not(.btn-link):hover,.newLoanCustomer .btn.btn-raised.btn-success:not(.btn-link):active,.newLoanCreate .btn.btn-raised.btn-success:not(.btn-link):active,.newLoanCustomer .uploader-container .btn.btn-default:not(.btn-link):active,.newLoanCustomer .btn.btn-raised.btn-success:not(.btn-link):focus,.newLoanCreate .btn.btn-raised.btn-success:not(.btn-link):focus,.newLoanCustomer .uploader-container .btn.btn-default:not(.btn-link):focus,.newLoanCustomer .btn.btn-raised.btn-success:not(.btn-link):disabled,.newLoanCreate .btn.btn-raised.btn-success:not(.btn-link):disabled,.newLoanCustomer .uploader-container .btn.btn-default:not(.btn-link):disabled,.front-end .btn.btn-raised:not(.btn-link).btn-primary,.front-end .modal .btn.btn-default,.front-end .modal .btn.btn-default:hover,.front-end .modal .btn.btn-default:active,.front-end .modal .btn.btn-default:focus{background:#22b2ea!important;color:#fff!important}.front-end .modal .btn.btn-default,.front-end .modal .btn.btn-default:hover,.front-end .modal .btn.btn-default:active,.front-end .modal .btn.btn-default:focus{background:#ddeaee!important;color:#42445a!important}.step.active{color:#22b2ea}.step.active .step-number{border-color:#22b2ea}.stepper-box{color:#a6afb3}span.step-number{border:1px solid #a6afb3}.step-spacer{background:repeating-linear-gradient(90deg,#a6afb3,#a6afb3 2px,transparent 2px,transparent 8px)}body.front-end .field-validation-error,body.front-end .validation-error,.form-control.ng-invalid.aa-had-focus{color:#ee3b5e!important}.captcha-image{border-color:transparent;background:#f9fbfc}.form-group.form-group-lg .checkbox label,.form-group.form-group-lg .radio label,.form-group.form-group-lg label{color:#a6afb3}.front-end .form-control,.front-end .form-group .form-control{background-image:linear-gradient(#a6afb3,#a6afb3),linear-gradient(#a6afb3,#a6afb3)}.form-control{color:#001b24}.front-end .form-group.is-focused .form-control,.body-content .form-group.is-focused .form-control,.customer-details .form-group.is-focused .form-control{background-image:linear-gradient(#22b2ea,#22b2ea),linear-gradient(#a6afb3,#a6afb3)}.front-end .body-content h1{color:#001b24}.front-end.dashboard .customer-details form[name="customerDetails"] legend{background:#f9fbfc;padding:20px 15px;color:#001b24;font-size:20px;margin:0;border:0;line-height:22px}.front-end .customer-details .form-block{padding:0}.addressInput .form-group.form-group-lg.label-floating:not(.is-empty) label.control-label,.form-group.form-group-lg.label-floating label.control-label,.form-group.form-group-lg.label-placeholder label.control-label,.customer-details .form-group.form-group-lg.label-floating.is-focused.is-empty label.control-label{top:-10px}.documents-list .btn.btn-danger{background:#ee3b5e}.uploader-container .btn.btn-default{margin:0 0 20px 0}.documents-list{margin-left:-15px;margin-right:-15px}.front-end .user-dashboard__btn{margin-bottom:10px;padding:15px 20px;display:flex;flex-wrap:wrap;width:100%;align-items:center;background:#ddeaee;color:#42445a;transition:all .3s;border:0}.front-end .user-dashboard__btn .fa{font-size:18px;margin-right:10px;color:#42445a;transition:all .3s}.front-end .user-dashboard__btn h2{font-size:18px}.front-end .user-dashboard__btn.active,.front-end .user-dashboard__btn:hover{background:#22b2ea;color:#fff}.front-end .loans{margin-top:20px}.front-end .loans h2{padding:0;font-size:18px}.front-end .loans .table-loan-list{margin-top:10px;color:#42445a}.front-end .loans .table-loan-list h3{font-size:16px}.front-end .loans .table-loan-list span{font-size:12px;display:block;margin-top:6px}.front-end .loans ul.table-loan-list li.selected-loan:after{font-size:28px;margin-top:-12px;color:#42445a}.front-end .loans ul.table-loan-list li.selected-loan:hover,.front-end .loans ul.table-loan-list li.non-selected-loan:hover{background:#ddeaee}.dashboard-details-pane .form-block{background:#f9fbfc}.front-end .change-pass .btn.btn-primary,.front-end .change-pass .btn.btn-primary:hover{background:#22b2ea;color:#fff}.front-end .change-pass .btn.btn-primary:hover{opacity:.9}.front-end .body-content a{color:#22b2ea}.bt{border-top:2px solid #42445a}.newLoanCustomer .loan-header .row:first-child:hover{background-color:transparent;color:#22b2ea;cursor:pointer}.newLoanCustomer .rest-details{background:#f9fbfc;padding:20px 15px;border:0;margin-bottom:4px;font-size:14px}.newLoanCustomer .rest-details h4{font-size:16px;margin:0 0 10px 0}.loan-details-selection .vehicle-details-box{box-shadow:none;margin-bottom:0}.loan-details-selection .total-auto{margin-bottom:20px}ul.table-loan-list li .material-icons{margin-top:0}.material-icons.ApplicationSubmitted::after{content:"file_copy"}