@charset "utf-8";
input[type="text"]{border:none;padding:7px 0;border-bottom:1px solid #e1e1e1}
select{border:1px solid #e1e1e1;color:#555;font-size:15px;line-height:20px;margin:0;padding:6px 10px}
.applyforloan .innersection{padding:5px 0;width:964px}
.applyforloan .innersection .infoinnerbox{margin-bottom:2px;width:97.5%}
.applyforloan .innersection .infoinnerbox .forminfo .row{margin:0 0 10px;width:100%}
.applyforloan .innersection .infoinnerbox .forminfo .row.referralPartner input[type="text"]{width:89.5%}
.applyforloan .innersection .infoinnerbox .forminfo .row.newcondition .onefourth.streetvalue{width:335px}
.applyforloan .innersection .infoinnerbox .forminfo .row.newcondition .onefourth.zipcodevalue{width:84px}
.applyforloan .innersection .infoinnerbox .forminfo .row.newcondition .onefourth.streetvalue input[type="text"]{width:313px}
.applyforloan .innersection .infoinnerbox .forminfo .row.newcondition .onefourth.zipcodevalue input[type="text"]{width:60px}
.applyforloan .innersection .infoinnerbox .forminfo .row.loanofficer .form-row{border:1px solid #e1e1e1;padding:20px;position:relative;width:818px}
.applyforloan .innersection .infoinnerbox .forminfo .row label{display:block;font-size:15px;min-height:25px;text-transform:uppercase;width:100%;font-weight: 400;}
.applyforloan .innersection .infoinnerbox .forminfo .row sup{color:#e17b04}
.applyforloan .infoinnerbox .forminfo .row .onefifth{margin:0 10px 0 0;width:164px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo .onefifth{margin:0 10px 0 0;width:245px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo .onefifth.smallsize{width:100px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo .onefifth.middlename{width:130px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo select{width:100px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo .onefifth.middlename input[type="text"]{width:107px}
.applyforloan .infoinnerbox .forminfo .row.nameinfo input[type="text"]{width:257px}
.marginnone{margin:0!important}
.applyforloan .infoinnerbox .forminfo .row .onehalf{width:425px}
.applyforloan .innersection .infoinnerbox .forminfo.loaninfo select{width:422px}
.infoinnerbox .forminfo .row .onehalf input[type="text"]{width:401px}
.applyforloan .infoinnerbox .forminfo .row .onethird{margin:0 10px 0 0;width:280px}
.applyforloan .infoinnerbox .forminfo .row .onehalf .large,.applyforloan .innersection .infoinnerbox .forminfo .row.contactinfo .onethird .large{width:70%}
.applyforloan .innersection .infoinnerbox .forminfo .row.contactinfo .onethird .large input[type="text"],.applyforloan .innersection .infoinnerbox .forminfo .row.contactinfo .onethird .small input[type="text"]{padding:7px 2%;width:94%}
.applyforloan .infoinnerbox .forminfo .row .onehalf .small,.applyforloan .innersection .infoinnerbox .forminfo .row.contactinfo .onethird .small{width:28%}
.applyforloan .infoinnerbox .forminfo .row.selfinfo .radiobutton{width:160px}
.applyforloan .infoinnerbox .forminfo .row.borrowerinfo h3{font-size:20px;line-height:40px;text-align:center}
.applyforloan .infoinnerbox .forminfo .row.borrowerinfo .entityinfo .onehalf{width:408px}
.applyforloan .infoinnerbox .forminfo .row.borrowerinfo .entityinfo input[type="text"]{width:385px}
.applyforloan .innersection .infoinnerbox .forminfo.propertyinfo .propertytype select{width:861px}
.applyforloan .infoinnerbox .forminfo .row .onefourth{margin:0 10px 0 0;width:207px}
.applyforloan .innersection .infoinnerbox .forminfo.propertyinfo .propertyaddress input[type="text"]{width:186px}
.applyforloan .innersection .infoinnerbox .forminfo.propertyinfo .propertyaddress select{width:207px}
.applyforloan .newlenderinfo.addlender{border:1px solid #e3e3e3}
.newlenderinfo.addlender:nth-child(2n+1){background:#fff none repeat scroll 0 0}
.applyforloan .innersection .infoinnerbox .newlenderinfo.addlender .forminfo.propertyinfo{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;padding:20px 35px 20px 42px}
.addmoreoption{float:right;text-align:right;width:auto;margin:0 15px 10px 0}
.addmoreoption a,.addmoreoption a:focus,.addmoreoption.removeProp{font-size:12px;text-transform:uppercase;font-family:'Roboto',sans-serif;padding:8px 15px;background:#f2f2f2;text-decoration:none!important;transition:.2s;border-radius:3px;color:#F7941D}
.addmoreoption a:hover,.addmoreoption.removeProp:hover{color:#fff;background-color:#212121;transition:.2s}
.infoinnerbox p.conditions{font-size:16px;line-height:23px;margin-bottom:30px}
.applyforloan .addlender.additionalcomment{box-sizing:border-box;width:100%}
#addpropmoredata .newlenderinfo{padding:0;width:100%}
.applyforloan .addlender.additionalcomment textarea{border:1px solid #e1e1e1;max-width:98%;padding:1%;width:98%}
.applyforloan .infoinnerbox .forminfo .row.officerinfo{color:#fff}
.applyforloan .infoinnerbox .forminfo .row.officerinfo .radiobutton{text-transform:uppercase;width:160px}
.captchaverification h2{font-size:18px;line-height:48px;padding:0;text-transform:uppercase}
.captchaverification .captchacodeimg{float:left;width:200px}
.captchaverification .captchacoderefresh{float:left;line-height:23px;padding:5px 0 0}
.captchaverification .captchacodereenter{float:left;margin:-3px 0 0 20px}
.captchaverification .captchacodereenter label{margin:0 10px 0 0}
.captchaverification .captchacodereenter input{margin:0 10px 0 0;padding:5px 10px}
.applyforloan .infoinnerbox.submitbutton input[type="submit"],.applyforloan .infoinnerbox.submitbutton input[type="button"]{border:medium none;border-radius:5px;color:#fff;cursor:pointer;display:block;font-size:27px;line-height:50px;text-align:center;text-transform:uppercase;width:100%}
.innersection .requirednote{margin:0 0 15px}
.innersection .requirednote span{background:rgba(0,0,0,0) url(../png/icon_required.png) no-repeat scroll 15px 3px;color:#025076;padding:2px 0 2px 38px}
.layout-documentupload .addnewlender{margin-bottom:20px}
.layout-documentupload .addnewlender .page-header .backlink{float:right}
.view-borrowerdashboard.layout-download .addnewlender .page-header,.view-borrowerdashboard.layout-documentupload .addnewlender .page-header,.view-borrowerdashboard.layout-downloadtemplate .addnewlender .page-header{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color -moz-use-text-color #ccc;border-image:none;border-style:none none solid;border-width:medium medium 1px;float:none;margin:0;padding:17px 0;position:relative;width:1002px}
.view-borrowerdashboard.layout-download .addnewlender .page-header .backlink,.view-borrowerdashboard.layout-documentupload .addnewlender .page-header .backlink,.view-borrowerdashboard.layout-downloadtemplate .addnewlender .page-header .backlink{position:absolute;right:0}
.view-borrowerdashboard.layout-download .addnewlender .page-header h2,.view-borrowerdashboard.layout-documentupload .addnewlender .page-header h2,.view-borrowerdashboard.layout-downloadtemplate .addnewlender .page-header h2{display:inline-block;font-size:24px;margin:0 0 5px;text-transform:uppercase}
.view-borrowerdashboard.layout-download .addnewlender .page-header p,.view-borrowerdashboard.layout-documentupload .addnewlender .page-header p,.view-borrowerdashboard.layout-downloadtemplate .addnewlender .page-header p{margin:15px 0}
.borrower_documentupload{padding-left:3%}
.infoinnerbox{margin-bottom:10px;width:100%}
.form-row{display:block;float:left;margin-bottom:20px;width:100%}
.cell-label{color:#555;float:left;font-size:15px;min-height:32px;padding:0;vertical-align:middle;width:30%}
.form-row label{color:#666;padding:0;text-transform:uppercase;vertical-align:middle}
.cell-value{border:medium none;float:right;padding:0;vertical-align:middle;width:69%}
.form-row select{background:#fff none repeat scroll 0 0;border:1px solid #b0afaf;color:#555;font-size:15px;line-height:20px;margin:0;padding:1%;width:100%}
.form-row input[type="text"],.form-row input[type="file"]{background:#fff none repeat scroll 0 0;border:1px solid #b0afaf;padding:1%;width:98%}
.form-row textarea{background:#fff none repeat scroll 0 0;border:1px solid #b0afaf;color:#555;font-size:13px;max-height:50px;max-width:98%;min-height:50px;padding:1%;width:98%}
.newlenderinfo{border:1px solid #e3e3e3;margin:0;padding:15px 15px 15px 20px;width:auto}
.newlenderinfo.addlender:nth-child(2n+1){background:#fff none repeat scroll 0 0}
#addmoredocs{float:left;position:relative}
.addmoreoption.extra{bottom:-36px;position:absolute;right:0}
.borrower_documentupload .formsubmit{padding:10px 30px 5px;width:615px}
.formsubmit input[type="button"],.formsubmit input[type="submit"]{border:medium none;border-radius:5px;color:#fff;cursor:pointer;margin:0 3px;padding:10px 30px;text-align:center;text-transform:uppercase}
.borrower_documentupload_list{padding-bottom:2%;width:25%}
.borrower_documentupload_list h2{background:#f2f2f2 none repeat scroll 0 0;border:1px solid #2e5c9d;font-size:18px;line-height:48px;padding:0 0 0 10px;position:relative;text-transform:uppercase}
.borrower_documentupload_list ul{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:-moz-use-text-color #ccc #ccc;border-image:none;border-style:none solid solid;border-width:medium 1px 1px;padding:2% 0 2% 10px}
.borrower_documentupload_list ul li{padding:3px 0}
.addmoreoption.removemore{margin-top:15px}
.forminfo .row .onefourth.streetvalue input[type="text"]{width:313px}
.forminfo .row .onefourth..propertyaddress input[type="text"]{width:186px}
.forminfo .row .onefourth.propertyaddress select{width:207px}
.forminfo .row .onefourth.zipcodevalue input[type="text"]{width:60px}
.com_borrower.view-borrowerdashboard.layout-documentlisting .addnewlender .innersection{width:964px}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row label{text-transform:capitalize}
.borrowerFormLoan .infoinnerbox .forminfo .row input,.borrowerFormLoan .infoinnerbox .forminfo .row select{height:46px;border-color:#c9c9c9;font-size:16px;border-style:solid!important;border-width:0 0 .5px!important;box-shadow:none;border-radius:0;padding:0!important;width:100%!important}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row{margin:0 0 25px}
.borrowerFormLoan.applyforloan h2.boxtitle{border:1px solid #8c8c8c;padding-left:25px}
.borrowerFormLoan.applyforloan .forminfo{border:1px solid #e3e3e3!important;padding:20px 25px}
.borrowerFormLoan.applyforloan .page-header{padding:17px 0;width:100%}
.borrowerFormLoan.applyforloan .innersection .infoinnerbox,.borrowerFormLoan.applyforloan .innersection{width:100%}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row input:focus,.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row select:focus,.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row input:active,.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row select:active{outline:none;border-bottom:1px solid #ffa41b!important}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row .onefourth{width:24.2%;margin-right:1%}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row .onehalf{width:49%;position: relative;padding-bottom: 25px;}
.borrowerFormLoan.applyforloan .infoinnerbox .forminfo .row label.error {position: absolute;}
.borrowerFormLoan.applyforloan ::placeholder {color: #999999; opacity: 0.8; /* Firefox */}
.borrowerFormLoan.applyforloan :-ms-input-placeholder { /* Internet Explorer 10-11 */color: #999999; opacity: 0.8;}
.borrowerFormLoan.applyforloan ::-ms-input-placeholder { /* Microsoft Edge */ color: #999999; opacity: 0.8;}