*,:after,:before{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a img{border:0}.multi-step .clearfix{zoom:1}.multi-step .clearfix:after,.multi-step .clearfix:before{content:"\0020";display:block;height:0;overflow:hidden}.multi-step .clearfix:after{clear:both}p{margin:0 0 15px 0}.multi-step h1{text-align:center}.multi-step h2{color:#187180;font-size:16px;font-weight:bold;margin:25px 0 15px 0;text-align:center}.multi-step h3{color:#fc4c02;font-size:14px;font-weight:bold;margin:25px 0 15px 0;text-align:center}.multi-step h4{margin:5px 0 25px 0;color:#fc4c02;font-size:24px;font-weight:bold;padding:30px 0 0 0;text-align:center}.multi-step fieldset{width:100%;margin:0 auto;max-width:850px;border:0;border-bottom:0px solid #ccc;padding:0 0px 20px 0px;margin:0 auto 15px auto}.multi-step fieldset ul{margin:auto}.multi-step fieldset ul li{margin:0 0 10px 0}.multi-step fieldset ul li:after,.multi-step fieldset ul li:before{content:"\0020";display:block;height:0;overflow:hidden}.multi-step fieldset ul li:after{clear:both}.multi-step fieldset ul li .main-label{padding:2px 10px 0 0;margin:0;text-align:left;font-weight:normal}.multi-step fieldset li .small-label{padding:0px 10px 0 0;margin:0;text-align:left;width:10%}.multi-step fieldset ul li .main-field label{margin:0 0 2px 0}.multi-step fieldset ul li .large-field{width:90%;float:left}.multi-step fieldset:last-of-type{border:0;margin:0 auto;padding-bottom:0}.multi-step label{display:block;margin:0 0 5px 0;line-height:normal}.multi-step label.error,.warning{font-size:11px;color:#ff0000;font-style:italic;font-weight:bold;margin:2px 0 0 0;text-align:left}.multi-step .required-field{color:#dd0000}.multi-step .helper-text{display:block;font-style:italic;font-size:90%;font-weight:normal}.multi-step input[type=email],.multi-step input[type=password],.multi-step input[type=tel],.multi-step input[type=text],.multi-step input[type=url],.multi-step textarea{margin:0;padding:4px 0 4px 0px;width:100%;font-size:13px;line-height:18px;border:1px solid #ccc;max-width:260px;text-indent:10px;background-color:#fff}.multi-step input[type=checkbox],.multi-step input[type=radio]{margin:0 2px 0 0}.multi-step select{border:1px solid #ccc;background-color:#fff;vertical-align:top;width:100%;max-width:260px;margin:0 0 0 0;padding:0px 0;height:25px}.multi-step textarea{height:100px;max-width:260px;font-family:inherit}.multi-step input[type=button],.multi-step input[type=submit]{display:block;background-color:#187180;color:white;text-decoration:none;border:0;font-size:18px;line-height:18px;padding:10px 25px;margin:15px auto;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.multi-step input[type=button]:hover,.multi-step input[type=submit]:hover{cursor:pointer;background-color:#fc4c02;color:white}.multi-step input[type=text].other{margin:0 0 0 18px;max-width:180px}.multi-step .tbl-fields{margin:0 auto;width:100%}.multi-step .tbl-fields th{text-align:center;font-size:12px}.multi-step .tbl-fields input[type=text]{max-width:none}.multi-step .totals{text-align:right;padding:0 10px 0 0}.multi-step .yes-no{margin:30px 0 0 0}.multi-step .yes-no .main-label{width:50%}.multi-step .yes-no .main-field{width:50%}.multi-step .text-area-full{text-align:center;margin:25px 0 0 0}.multi-step .text-area-full label{font-weight:bold}.multi-step .success{text-align:center}.multi-step .g-recaptcha{min-height:82px;margin:20px auto 0 auto;text-align:center;max-width:304px}.multi-step .account-signers{width:100%;max-width:850px}.multi-step .account-signers tr td{padding:5px;font-size:12px;text-align:center}.error{color:#dd0000}.multi-step #resolve_with_merchant_message,.multi-step .assets-more,.multi-step .case-number,.multi-step .conditional_card_possession,.multi-step .conditional_card_use,.multi-step .current-member-conditional-no,.multi-step .current-member-conditional-yes,.multi-step .deposit-amount-other-conditional,.multi-step .government-monitoring,.multi-step .info-message,.multi-step .ja-previous-address,.multi-step .ja-previous-employer,.multi-step .job2,.multi-step .job3,.multi-step .job4,.multi-step .job5,.multi-step .joint-applicant,.multi-step .loan-type-conditional-visa,.multi-step .more-details,.multi-step .officer-name,.multi-step .other,.multi-step .police-department,.multi-step .previous-address,.multi-step .previous-employer{display:none}.multi-step .pad-left{padding-left:15px;text-indent:-18px}.multi-step .page-wrap{width:960px;margin:0 auto}.multi-step .header{padding:20px 30px}.multi-step main ul{margin:auto}.multi-step main h1{margin:5px 0 25px 0;color:#fc4c02;font-size:24px;font-weight:bold;border-bottom:1px solid #fc4c02;padding:0 0 15px 0;text-align:left}.multi-step main h1.multi-step .page-header{font-size:24px;margin:15px 0 35px 0;padding:0;text-transform:uppercase;border:0}.multi-step h2{color:#187180;font-size:16px;font-weight:bold;margin:25px 0 15px 0;text-align:left}.multi-step h3{color:#fc4c02;font-size:14px;font-weight:bold;margin:25px 0 15px 0;text-align:left}.multi-step h4{margin:5px 0 25px 0;color:#fc4c02;font-size:24px;font-weight:bold;padding:30px 0 0 0;text-align:left}.multi-step .center-text{text-align:center}.multi-step fieldset{width:100%;margin:0 auto;max-width:750px;border:0;border-bottom:0px solid #ccc;padding:0 0px 20px 0px;margin:0 auto 15px auto}.multi-step .certification{margin:0 0 0 40px}.multi-step fieldset ul li{margin:0 0 10px 0;list-style-type:none}.multi-step fieldset ul li:after,.multi-step fieldset ul li:before{content:"\0020";display:block;height:0;overflow:hidden}.multi-step fieldset ul li:after{clear:both}.multi-step fieldset ul li.main-label{padding:2px 10px 0 0;margin:0;float:left;text-align:right;width:45%;font-weight:normal}.multi-step fieldset li.small-label{padding:0px 10px 0 0;margin:0;float:left;text-align:right;width:10%}.multi-step fieldset ul li.main-field{width:55%;float:left}.multi-step fieldset ul li.main-field label{margin:0 0 2px 0}.multi-step fieldset ul li.large-field{width:55%;float:right}.multi-step fieldset:last-of-type{border:0;margin:0 auto;padding-bottom:0}.multi-step label{display:block;margin:0 0 5px 0;line-height:normal}.multi-step .warning,.multi-step label.error{font-size:11px;color:#dd0000;font-style:italic;font-weight:bold;margin:2px 0 0 0;text-align:left}.multi-step .fail,.multi-step .required-field{color:#dd0000;font-weight:bold}.multi-step .helper-text{display:block;font-style:italic;font-size:90%;font-weight:normal;text-indent:0}.multi-step input[type=button],.multi-step input[type=submit]{display:block;background-color:#187180;color:white;text-decoration:none;border:0;font-size:18px;line-height:18px;padding:10px 25px;margin:15px auto;font-weight:700;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px}.multi-step input[type=button]:hover,.multi-step input[type=submit]:hover{cursor:pointer;background-color:#fc4c02;color:white}.multi-step input[type=text].other{margin:0 0 0 18px;max-width:180px}.multi-step .tbl-fields{margin:0 auto;width:100%}.multi-step .tbl-fields th{text-align:center;font-size:12px}.multi-step .tbl-fields input[type=text]{max-width:none}.multi-step .tbl{width:100%;max-width:670px;margin:0 auto;font-size:13px;padding-bottom:40px}.multi-step .tbl tbody tr td{padding:3px}.multi-step .tbl thead tr td{text-align:center}.multi-step .tbl tbody tr td{text-align:right}.multi-step .tbl td:first-of-type,.multi-step .tbl tr td:nth-of-type(2),.multi-step .tbl tr td:nth-of-type(3),.multi-step .tbl tr td:nth-of-type(4){width:25%}.multi-step .account-signers{width:75%;max-width:850px;margin:0 auto}.multi-step .account-signers tr td{padding:5px;text-align:center}.multi-step .totals{text-align:right;padding:0 10px 0 0}.multi-step .yes-no{margin:30px 0 0 0}.multi-step .yes-no .main-label{width:50%}.multi-step .yes-no .main-field{width:50%}.multi-step .text-area-full{text-align:center;margin:25px 0 0 0}.multi-step .text-area-full label{font-weight:bold}.multi-step .success{text-align:center}.multi-step .step{display:none}.multi-step .s-active{display:block!important}.multi-step .footer{padding:15px 0}ul.multi-step #step_form li ul .points{padding:0 0 0 0px}ul.multi-step #step_form li ul .points li{background-image:url(".multi-step ..multi-step ./images/bull.multi-step .png");background-repeat:no-repeat;background-position:2px 3px;padding:0 0 0 20px}.multi-step .ja-fields{display:none}.multi-step .authorization{text-indent:-17px;padding-left:20px}.multi-step .custom_question_1{display:none}.multi-step .custom_question_2{display:none}.multi-step .collateral_desc{display:none}.multi-step .reduced-income{display:none}.multi-step .g-recaptcha{min-height:82px;margin:20px auto 0 auto;text-align:center;max-width:304px}.multi-step .disbursement input[name*=percent]{width:80%;margin:0 auto}.multi-step ul#step_form,.multi-step ul#step_form li{margin:10px 0;padding:0;list-style-type:none}.multi-step ul li fieldset li{margin:0 0 10px 0}.multi-step ul#step_form>li{list-style:none}.multi-step .step-actions{margin:15px auto;max-width:750px}.multi-step input.btn-previous{float:left;margin:0;clear:none}.multi-step input.btn-next,.multi-step input.submit{float:right;margin:0;clear:none}.multi-step #lk-form input.btn-next,.multi-step #lk-form input.submit{float:none;margin:0 auto;clear:none}.multi-step .stop-payment input.btn-next,.multi-step .stop-payment input.submit{float:none;margin:0 auto;clear:none}.multi-step #progress{position:relative;margin:0px auto 40px auto;display:-webkit-box;display:flex;display:-ms-flexbox;display:-webkit-flex;display:-o-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-o-flex-wrap:wrap}.multi-step #progress .box{-webkit-box-flex:1;flex:1;-ms-flex:1;-webkit-flex:1;-o-flex:1;text-align:center}.multi-step #threecolprogress{position:relative;margin:0px auto 40px auto;max-width:750px}.multi-step #threecolprogress .box{float:left;width:33.3%;text-align:center}.multi-step #address-change-progress .box{float:left;width:33%;text-align:center}.multi-step #address-change-progress{position:relative;margin:0px auto 40px auto;max-width:750px}.multi-step #estatements-progress .box{float:left;width:50%;text-align:center}.multi-step #estatements-progress{position:relative;margin:0px auto 40px auto;max-width:750px}.multi-step #progress #step_3{border-right:0}.multi-step .step-title{color:#b5b5ba;display:block;padding:25px 0;border-top:1px solid #ccc;border-bottom:3px solid #ccc}.multi-step .active .step-title{color:#fc4c02;font-weight:bold;border-top:1px solid #fc4c02;border-bottom:3px solid #fc4c02}.multi-step .done .step-title{color:#187180;border-top:1px solid #187180;border-bottom:3px solid #187180}fieldset a{color:#187180;text-decoration:none;font-weight:bold}fieldset a:hover{text-decoration:underline}#notice{display:none}main .employment-app #step_4 fieldset ul li .main-field{width:100%;padding-bottom:20px}main .employment-app #step_4 fieldset ul li .main-field label{display:inline}main .employment-app .commitments,main .employment-app .deposit-amount-other-conditional,main .employment-app .job2,main .employment-app .job3,main .employment-app .job4,main .employment-app .job5,main .employment-app .name-change,main .employment-app .other-referral,main .employment-app .previous-address,main .employment-app .previously-worked{display:none}#error-message{color:#dd0000;text-align:center}