﻿*{font-family:Roboto,sans-serif;font-size:16px;}body{margin:0;}.bottom-docked{position:fixed;left:0;right:0;padding:.5rem 1rem;bottom:0;background-color:#fff;z-index:1;}.docked-bottom-message{text-align:left;}@media only screen and (min-width:768px){.docked-bottom-message{text-align:right;}}.bottom-actions{padding:1rem;}@media only screen and (min-width:768px){.bottom-actions{padding:unset;}}.iframe-with-single-docked-btn{max-width:100vw;height:calc(100vh - 60px);width:100%;}.iframe-fit-window{max-width:100vw;}.full-page{min-height:100vh;width:100vw;}.full-page-message-img{max-width:200px;margin-bottom:1rem;margin-top:-10%;}.full-page-message-title{color:#212529;font-weight:500;}.full-page-message-description{width:60%;text-align:center;}@media only screen and (min-width:768px){.full-page-message-description{width:300px;}}#saveNewPaymentMethodContainer{height:87vh;}#saveNewPaymentMethodContainer .iframe-fit-window{max-width:100vw;height:87vh;}#saveNewPaymentMethodContainer .bottom-actions{position:fixed;bottom:0;background:#fff;height:13vh;z-index:1;cursor:pointer;}.custom-radio{border:1px solid #ced4da;border-radius:.24rem;padding:.375rem .74rem .375rem 2.5rem;}.custom-radio .custom-control-label{width:100%;}.custom-radio .custom-control-input:checked~.custom-control-label::before{box-shadow:none;}.custom-radio.active{border:1px solid #008795;background-color:rgba(0,135,149,.06);}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:unset;background-color:#008795;border-radius:100%;width:.5rem;height:.5rem;top:.5rem;left:-1.25rem;}.custom-radio .custom-control-input:checked~.custom-control-label::before{color:#008795;border-color:#008795;background-color:transparent;}.radio-group>*{margin-bottom:.5rem;}.radio-group>*:last-child{margin-bottom:0;}.custom-radio{border:1px solid #ced4da;border-radius:.24rem;padding:.375rem .74rem .375rem 2.5rem;}.custom-radio .custom-control-label{width:100%;}.custom-radio .custom-control-input:checked~.custom-control-label::before{box-shadow:none;}.custom-radio.active{border:1px solid #008795;background-color:rgba(0,135,149,.06);}.form-label{margin-bottom:.25rem;font-size:.9rem;}.btn{font-size:16px;border-radius:4px;outline:transparent;min-height:42px;font-size:.9rem;font-weight:500;}.btn:focus{box-shadow:none;}.btn:active,.btn:active:focus,.btn:not(:disabled):not(.disabled):active:focus{outline:none;box-shadow:none;}.btn-default{background-color:#ced4da;border:1px solid transparent;color:#008795;}.btn-default:hover:active,.btn-default:focus,.btn-default:active,.btn-default:active:focus,.btn-default:hover{border-color:transparent;box-shadow:unset;color:#008795;}.btn-fab,.saved-cards-action-container .saved-cards-add-btn{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;outline:0;border:none;-webkit-tap-highlight-color:transparent;white-space:nowrap;text-decoration:none;vertical-align:baseline;text-align:center;margin:0;min-width:64px;line-height:36px;padding:0 16px;border-radius:4px;overflow:visible;transform:translate3d(0,0,0);transition:background .4s cubic-bezier(.25,.8,.25,1),box-shadow 280ms cubic-bezier(.4,0,.2,1);min-width:0;border-radius:50%;width:56px;height:56px;padding:0;flex-shrink:0;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);}.btn-primary,.saved-cards-action-container .saved-cards-add-btn{background-color:#008795;border-color:transparent;}.btn-primary:hover,.saved-cards-action-container .saved-cards-add-btn:hover,.btn-primary:active,.saved-cards-action-container .saved-cards-add-btn:active,.btn-primary:focus,.saved-cards-action-container .saved-cards-add-btn:focus,.btn-primary:not(:disabled):not(.disabled):active,.saved-cards-action-container .saved-cards-add-btn:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled):active:focus,.saved-cards-action-container .saved-cards-add-btn:not(:disabled):not(.disabled):active:focus{background-color:#006e79;border-color:transparent;box-shadow:none;outline:none;}.btn-icon,.saved-cards-action-container .saved-cards-add-btn{justify-content:center;color:#fff;}.btn-page-fab,.saved-cards-action-container .saved-cards-add-btn{position:fixed;bottom:1.5rem;right:1.5rem;}.btn-w-md-100{width:100%;}@media only screen and (min-width:768px){.btn-w-md-100{width:auto;}}.saved-cards-action-container .saved-cards-add-btn:before{font-size:24px;}.pill{overflow:hidden;border-radius:20px;background-color:#ced4da;padding:.1rem .5rem;}.modal-open .modal.show{display:flex !important;flex-direction:row;align-items:center;}.modal .modal-header{border-bottom:0;}.modal.iOS .modal-footer{display:flex;flex-direction:row;padding:0;}.modal.iOS .modal-footer>*{flex:1;}.modal.iOS .modal-footer button{padding:1rem 0;color:#007aff;text-decoration:none;}.modal.iOS .modal-footer>button:not(:last-child){border-right:1px solid #e9ecef;border-top-right-radius:0;border-bottom-right-radius:0;}.modal.iOS .modal-title{text-align:center;color:#0d0d0f;}.modal.iOS .modal-dialog{margin:10px auto;}.modal.iOS .modal-content{max-width:270px;background-color:#f9f9fb;box-shadow:unset;border:unset;}.modal.android .modal-footer{border-top:0;padding:0 1rem 0 0;}.modal.android .modal-footer button{padding:1rem;color:#008795;text-decoration:none;text-transform:uppercase;}.modal.android .modal-dialog{margin:10px auto;}.modal.android .modal-content{max-width:80vw;border:unset;}.modal.fade.iOS,.modal.fade.android{transition:unset;}.modal.fade.iOS .modal-dialog,.modal.fade.android .modal-dialog{transition:unset;}.form-label-sm{font-size:.75em;}.required::after{content:' *';color:#f00;}.form-label{color:#212529;}.form-validation-error{color:#f00;font-size:.9rem;}.italic{font-style:italic;}.left-align{text-align:left;}.right-align{text-align:right;}#loadingModal .modal-content{border:unset;}#loadingModal.ios .modal-content{padding:.25rem 1.5rem;}#loadingModal.android .modal-content{padding:1rem 2rem;}.ios-loading-spinner{position:relative;width:54px;height:54px;display:inline-block;padding:10px;border-radius:10px;margin-top:5px;}.ios-loading-spinner .bar1{transform:rotate(0deg) translate(0,-130%);animation-delay:0s;}.ios-loading-spinner .bar2{transform:rotate(30deg) translate(0,-130%);animation-delay:-.9167s;}.ios-loading-spinner .bar3{transform:rotate(60deg) translate(0,-130%);animation-delay:-.833s;}.ios-loading-spinner .bar4{transform:rotate(90deg) translate(0,-130%);animation-delay:-.7497s;}.ios-loading-spinner .bar5{transform:rotate(120deg) translate(0,-130%);animation-delay:-.667s;}.ios-loading-spinner .bar6{transform:rotate(150deg) translate(0,-130%);animation-delay:-.5837s;}.ios-loading-spinner .bar7{transform:rotate(180deg) translate(0,-130%);animation-delay:-.5s;}.ios-loading-spinner .bar8{transform:rotate(210deg) translate(0,-130%);animation-delay:-.4167s;}.ios-loading-spinner .bar9{transform:rotate(240deg) translate(0,-130%);animation-delay:-.333s;}.ios-loading-spinner .bar10{transform:rotate(270deg) translate(0,-130%);animation-delay:-.2497s;}.ios-loading-spinner .bar11{transform:rotate(300deg) translate(0,-130%);animation-delay:-.167s;}.ios-loading-spinner .bar12{transform:rotate(330deg) translate(0,-130%);animation-delay:-.0833s;}.ios-loading-spinner>*{width:6%;height:16%;background:#707070;position:absolute;left:49%;top:43%;opacity:0;border-radius:50px;box-shadow:0 0 3px rgba(0,0,0,.2);animation:fade 1s linear infinite;}@-webkit-keyframes fade{from{opacity:1;}to{opacity:.25;}}.support-link{color:#008795;}.card-actions{padding:0 1rem;text-align:right;transition:all .15s ease-out;overflow:hidden;max-height:0;}.card-actions.has-options.show-actions{max-height:60px;padding:0 1rem 1rem 1rem;}@media only screen and (min-width:768px){.card-actions.has-options.show-actions{max-height:unset;padding:0 1rem;}}.card-actions>*:not(:last-child){margin-right:.5rem;}@media only screen and (min-width:768px){.card-actions{max-height:unset;}}#savedCardsList{list-style:none;padding-left:0;margin:0;}#savedCardsList .card-logo{width:60px;}#savedCardsList .card-item{border-bottom:1px solid #ced4da;}@media only screen and (min-width:768px){#savedCardsList .card-item{display:grid;grid-template-columns:1fr 320px;grid-template-rows:auto;align-items:center;}#savedCardsList .card-item .card-actions{display:grid;grid-template-columns:160px 130px;grid-template-rows:auto;}#savedCardsList .card-item .card-actions>button:focus{box-shadow:unset;}#savedCardsList .card-item .card-actions>button[cardsetasdefaultbtn]{grid-column:1;}#savedCardsList .card-item .card-actions>button[carddeletebtn]{grid-column:2;}}#savedCardsList .card-accordion{padding:1rem;display:block;display:flex;flex-direction:row;align-items:center;}@media only screen and (min-width:768px){#savedCardsList .card-accordion{grid-column:1;}}#savedCardsList .arrow{font-size:14px;color:#a0a0a0;transition:transform .15s;}@media only screen and (min-width:768px){#savedCardsList .arrow{display:none;}}#savedCardsList .saved-card-info{flex:1;display:inline-block;padding:0 1rem;}#savedCardsList .active .arrow{transform:rotate(90deg);}#savedCardsList a{color:#212529;text-decoration:unset;}#savedCardsList .pill{color:#212529;}#savedCardsList .card-actions button{text-transform:unset;}.saved-card-title{display:block;font-weight:600;color:#343a40;}.saved-card-number{color:#707070;}.saved-card-default-indicator{margin-left:5px;font-weight:normal;}.saved-cards-action-container{padding:1rem;text-align:center;}@media only screen and (min-width:768px){.saved-cards-action-container{text-align:left;}}.checkout-loan-summary-container{background-color:#008795;}.checkout-loan-summary{color:#fff;display:flex;flex-direction:row;padding:1rem 0;margin:auto;}.checkout-loan-summary label.form-label{margin-bottom:0;color:#fff;}.checkout-loan-summary>*{flex:1 0;padding-right:.5rem;}.checkout-loan-summary>*:last-child{padding-right:0;}.checkout-form-container{margin:1rem auto;padding-left:0;padding-right:0;overflow-y:auto;padding-bottom:30px;}@media only screen and (min-width:768px){.checkout-form-container>*{margin-left:auto;margin-right:auto;}}.checkout-form-container .bottom-docked{text-align:center;}.checkout-form-container .bottom-docked .container{padding:0;}@media only screen and (min-width:768px){.checkout-form-container .bottom-docked{text-align:right;}}.checkout-form-container button{width:100%;}@media only screen and (min-width:768px){.checkout-form-container button{width:auto;}}.payment-method-radio-option .custom-control-label{display:flex;flex-direction:row;align-items:center;}.payment-method-radio-option .custom-control-label::before,.payment-method-radio-option .custom-control-label::after{top:25%;}.payment-method-radio-option.custom-radio .custom-control-input:checked~.custom-control-label::after{top:.8rem;}.payment-method-radio-option .payment-method-option-img{max-height:35px;}.payment-method-radio-option .payment-method-option-info{margin-left:.75rem;overflow:hidden;}.payment-method-radio-option .payment-method-option-name{line-height:1.2rem;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#212529;}.payment-method-radio-option .payment-method-option-cardno{line-height:1em;color:#a0a0a0;margin-top:2px;}.payment-method-radio-option .payment-method-option-cardno::before{content:'****';color:#a0a0a0;}#receiptCheckmarkHeader{background-color:#008795;height:calc((60px/2) + 10px);position:relative;text-align:center;display:flex;flex-direction:row;justify-content:center;width:100%;}.checkmark-circle{position:absolute;bottom:calc(60px/2*-1);background-color:#008795;border:4px solid #fff;border-radius:100%;width:60px;height:60px;display:inline-flex;flex-direction:row;align-items:center;text-align:center;}.checkmark-circle i{color:#fff;font-size:50px;}#receiptInfoContainer{display:flex;flex-direction:column;padding-top:calc((60px/2) + 5px);padding-left:0;padding-right:0;}@media only screen and (min-height:720px){#receiptInfoContainer{height:calc(100vh - ((60px/2) + 10px));}}#receiptInfoContainer .title{width:300px;margin-left:auto;margin-right:auto;}@media only screen and (min-width:768px){#receiptInfoContainer .title{width:unset;}}#receiptInfoContainer .row{margin-left:15px;margin-right:15px;justify-content:space-between;}#receiptInfoContainer .radio-group{display:flex;flex-direction:row;flex-wrap:wrap;}#receiptInfoContainer .radio-group>*{flex:0 0 49%;}#receiptInfoContainer .radio-group>*:nth-child(odd){margin-right:2%;}#receiptInfoContainer .radio-group>*:last-child{margin-bottom:.5rem;}#receiptInfoContainer button{width:100%;}@media only screen and (min-width:768px){#receiptInfoContainer button{width:unset;}}#sendReceiptContainer{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:1rem;}@media only screen and (min-width:768px){#sendReceiptContainer{flex:unset;display:block;}}#receiptContainer{min-height:100vh;}#receiptInfoSummary .form-label{font-weight:500;font-size:14px;}#receiptInfoSummary .form-control-static{color:#707070;}#receiptInfoSummary .right-align{text-align:right;}#receiptInfoForm{margin:auto;padding-top:1rem;padding-left:0;padding-right:0;}.footer-text{font-size:12px;color:#3a5683;text-align:center;}.error-text{color:#f00;font-style:italic;}