.k-autocomplete,.k-block,.k-calendar th,.k-content,.k-dropdown-wrap,.k-dropzone-active,.k-editable-area,.k-filter-row>th,.k-footer-template td,.k-grid td,.k-grid td.k-state-selected,.k-grid-content-locked,.k-grid-footer,.k-grid-footer-locked,.k-grid-footer-wrap,.k-grid-header,.k-grid-header-locked,.k-grid-header-wrap,.k-group,.k-group-footer td,.k-grouping-header,.k-grouping-header .k-group-indicator,.k-header,.k-input,.k-pager-refresh,.k-pager-wrap,.k-pager-wrap .k-link,.k-panel>.k-item>.k-link,.k-panelbar .k-content,.k-panelbar .k-panel,.k-panelbar>.k-item>.k-link,.k-popup.k-align .k-list .k-item:last-child,.k-separator,.k-slider-track,.k-splitbar,.k-state-default,.k-state-default .k-select,.k-state-disabled,.k-textbox,.k-textbox>input,.k-tiles,.k-tooltip,.k-treemap-tile,.k-upload-files,.k-widget{border-color:#d8d8d8}.k-dropdown-wrap{height:28px}.k-filter-row th,.k-grid-header th.k-header{padding:3px 10px;font-weight:normal;text-align:center}.k-grid-header th.k-header{vertical-align:middle}.crc-table-grid .k-grid .k-grid-header .k-header a.k-link{color:#333}.k-grid-header .k-header,.k-grid-header .k-header .k-link,.k-grid-header .k-link,.k-grid-header .k-link:link,.k-pager-info,.k-scheduler-agendaview .k-scheduler-datecolumn,.k-scheduler-header{color:#545454}.k-grid-footer td{font-weight:normal}.k-grid tbody tr{height:25px}.k-grid td,.k-grid .k-edit-cell{padding:0 8px;margin:0;height:30px}.k-grid tbody td>.k-grid-delete{margin:0;height:1px}.k-grid tbody td .k-input,.k-grid tbody td .k-multiselect-wrap,.k-grid tbody td .k-textbox>input,.k-grid tbody td .k-dropdown-wrap,.k-grid tbody td .k-numeric-wrap.k-expand-padding .k-input,.k-grid tbody td input.k-textbox,.k-grid tbody td input.k-textbox:hover,.k-grid tbody td textarea.k-textbox,.k-grid tbody td textarea.k-textbox:hover{height:26px;border:1px solid #c5c5c5}.k-grid tr td.left{text-align:left}.k-grid tr td.right{text-align:right}.k-grid tr td.center{text-align:center}.k-grid tr td.button-column a{min-width:10px;height:14px;padding:0 6px 0 0}.k-grid tr td.button-column button{border:none;background:none;padding:0;color:#5a738e;margin:0}.k-radio-label:before{width:16px;height:16px;top:-1px}.k-radio.input-validation-error+.k-radio-label:before{border-color:red;background-color:#fee}.k-radio:checked+.k-radio-label:after{top:3px;left:4px}.k-checkbox-label,.k-checkbox-wrapper,.k-radio-label{line-height:16px}.k-widget.k-tooltip-validation{min-width:350px;text-align:left}.k-callout-n{left:13px}.k-chart-crosshair-tooltip,.k-chart-shared-tooltip,.k-widget.k-tooltip{border-color:#7a7a7a;background-color:#7a7a7a}.k-widget.k-tooltip-validation{display:none!important;border-color:#fbeed5;background-color:#fbeed5}.k-callout-s{border-top-color:#7a7a7a;display:none}.k-callout-w{border-right-color:#7a7a7a;display:none}.k-widget.k-tabstrip,.k-tabstrip:focus{-webkit-box-shadow:none;box-shadow:none}body{font-size:14px}label{font-weight:normal}.text-bold{font-weight:bold}.align-center{text-align:center}.align-right{text-align:right}.align-left{text-align:left}.radio-inline{padding-left:0;margin:0 45px 0 0}.radio-inline+.radio-inline{margin-left:0}.radio-fix .radio-inline{margin:0 30px 0 0}.form-group .btn{padding-top:4px;height:30px;font-size:14px}div.row{margin-right:0;margin-left:0}.input-group-addon{padding:6px 8px;width:32px;height:30px}.generic-forms-container{margin:auto;max-width:1200px}div.bnie-checkbox{position:relative;top:-6px}.tooltip-icon{font-size:15px;padding-left:5px}.nav-md .container.body .right_col{min-height:938px}.navbar .upper-menu-link img.menu-logo{width:30px;margin-top:-3px;margin-right:0;margin-bottom:0;padding:2px}.nav-md .navbar .upper-menu-link img.menu-logo{margin-left:-6px}.nav-sm .navbar .upper-menu-link img.menu-logo{margin-left:9px}#top-menu-nav{top:0;position:sticky;z-index:15100}#left-menu-nav{top:0;z-index:15000}.top_nav ul.login li{width:100px;text-align:center}.top_nav ul.login li a .login i{margin-top:8px;margin-right:8px}.top_nav .navbar-right,.top_nav ul.login li a .login{background-color:#ededed}.top_nav .nav>li>a:focus,.top_nav .nav>li>a:hover,.top_nav .nav>li>a:active,.top_nav .nav>li>a:focus .login,.top_nav .nav>li>a:hover .login,.top_nav .nav>li>a:active .login{background-color:#d9dee4}.nav_menu,.top_nav .navbar-right,.top_nav ul.login li a .login{background:#e8e8e8}.login_form,.registration_form{top:90px}.login-form .reset-password-text{font-size:17px}.login-form .reset-password-text a{text-decoration:underline;color:#e9530d}.login_content form input[type=submit]{margin-left:0;float:none}.password-requirements{margin:0 auto;width:278px}.login_wrapper .logo{margin:0;text-align:center;padding:0}.login_wrapper .logo .login-logo{width:250px}.login_content h1.forgot-password:after,.login_content h1.forgot-password:before{width:18%}.logo-container{text-align:center}.logo-container .logo{height:500px}.logo-text{float:left;width:100%;margin-top:-160px;font-size:26px;font-weight:400}.logo-text .logo-text-contact{color:#000;font-size:30px}.logo-text .logo-text-contact-address{float:left;width:100%;margin-top:5px;font-size:17px}.logo-text .logo-contact-email{display:inline}.panel_toolbox>li{float:right}div.alert-danger,div.alert-error,div.alert-warning,div.alert-info,div.alert-success{text-shadow:initial}.sendNotifications,.sendNotifications:hover{background-color:#286090;border-color:#286090}.modal-content{overflow:hidden}.modal-header{background-color:#2a3f54;font-weight:bold;font-size:17px;padding-bottom:10px;color:#fff}@media(min-width:768px){.modal-dialog{margin:68px auto}}.modal-backdrop.fade.in{z-index:30000}.modal.fade.in{z-index:30001}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem*2))}@media(min-width:576px){.modal-dialog-centered{min-height:calc(100% - (1.75rem*2))}}.form-group{margin-bottom:20px}.form-column-container{padding:0}.form-control{border-radius:4px;height:30px;font-size:13.5px}div.checkbox .form-control{height:initial}.form-container{background-color:#fff}.form-container .container{background-color:#f3f3f3}.form-container .container .title{background-color:#405467;height:45px;color:#fff;padding:15px 0 0;text-align:center;margin:5px 0 25px 0}.form-container .container .scenarioA{background-color:#4472c4;height:45px;color:#fff;padding:15px 0 0;text-align:center;margin:5px 0 25px 0}.form-container .container .scenarioB{background-color:#70ad47;height:45px;color:#fff;padding:15px 0 0;text-align:center;margin:5px 0 25px 0}.form-container .container .scenarioA h2{text-transform:capitalize;font-size:18px;border-radius:5px 5px 0 0;margin:0;font-weight:bold}.form-container .container .scenarioB h2{text-transform:capitalize;font-size:18px;border-radius:5px 5px 0 0;margin:0;font-weight:bold}.form-container .container .title h2{text-transform:capitalize;font-size:18px;border-radius:5px 5px 0 0;margin:0;font-weight:bold}.form-container .container .title h1{font-size:30px;margin:12px}.form-container .container_footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;text-align:center;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.form-container .container_footer p{font-size:13px;padding:10px 0 2px;display:block}.form-group textarea.form-control{height:94px!important;width:100%!important;font-size:14px}.realEstateData .form-group textarea.form-control{height:54px!important;width:100%!important}.form-group .reverse-checkbox input[type="radio"],input[type="checkbox"]{position:relative;top:2px}.form-group .reverse-checkbox label.reverse-checkbox-label{padding-left:6px}.no-padding-form-group{padding-right:0;padding-left:0}#bnie-main-container{margin:auto;max-width:1200px}.slider{-webkit-appearance:none;width:100%;height:6px;border-radius:5px;background:#d3d3d3;outline:none;opacity:.7;-webkit-transition:.2s;transition:opacity .2s}.slider:hover{opacity:1}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;border:0;border-radius:50%;background:#337ab7;cursor:pointer}.slider::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#337ab7;cursor:pointer}.btn-group.btnGroup-validation-error label.btn{border:1px solid red!important;background-color:#fee!important}label[id$="-error"].error{display:none!important}.form-group div.zip-code-1{width:50%;float:left}.form-group div.zip-code-2{width:35%;margin-left:10%;float:left}.form-group div .zip-unique{width:120px}.tab-content .first-level-tabs-pane{min-height:100px}.actionBar button,.actionBar a,.actionBar input[type=button],.actionBar input[type=submit]{margin:0 3px}.form-content{min-height:95vh!important}.form-content .x_content{height:90vh;min-height:590px}@media(max-height:1000px){.form-content .x_content{height:82vh}}.form-content .actionLinks{float:left;border-top:1px solid #ddd;width:100%;padding:10px 0 0 0;text-align:right}.form-container .wizard_horizontal ul.wizard_steps li{width:calc(100%/7)}.wizard_horizontal ul.wizard_steps{padding:5px 0 10px 0;border-bottom:1px solid #ddd}.wizard_horizontal ul.wizard_steps li a.done{cursor:pointer}.wizard_horizontal ul.wizard_steps li a.selected,.wizard_horizontal ul.wizard_steps li a.disabled,.wizard_horizontal ul.wizard_steps li a.disable-cursor{cursor:default;pointer-events:none}.wizard_horizontal ul.wizard_steps li a.done .step_no,.wizard_horizontal ul.wizard_steps li a.done:before{background:#34495e;color:#fff}.wizard_horizontal ul.wizard_steps li a.selected .step_no,.wizard_horizontal ul.wizard_steps li a.selected:before{background:#1abb9c;color:#fff}.wizard_horizontal ul.wizard_steps li .step_descr{width:110px;margin:auto}.wizard_horizontal ul.wizard_steps li a.visited .step_no,.wizard_horizontal ul.wizard_steps li a.visited:before{background:#969696}.wizard_horizontal ul.wizard_steps li a.visited{cursor:pointer}.wizard_horizontal ul.wizard_steps.wizard-navigation-disabled li a{cursor:default;pointer-events:none}.form_wizard .stepContainer{margin:auto;height:75vh!important;padding:0 17px 0 10px}@media(max-height:900px){.form_wizard .stepContainer{height:70vh!important}}@media(max-height:700px){.form_wizard .stepContainer{height:64vh!important}}.table .column-number,.table .column-currency{text-align:right}.table th.column-width-1{width:10%}.table th.column-width-2{width:20%}.table th.column-width-3{width:30%}.table th.column-width-4{width:40%}.table th.column-width-5{width:50%}.table th.column-width-6{width:60%}.table th.column-width-7{width:70%}.table th.column-width-8{width:80%}table.table-bnie thead{background-color:#405467;color:#ecf0f1}table.table-bnie thead th{text-align:center}.table-bnie tr.footer{background-color:#fff;font-weight:bold;text-align:right}.table-bnie tr.footer td{background-color:#f3f3f3}table.table-bordered-bnie{border:none}table.table-bordered-bnie>tbody>tr>td,table.table-bordered-bnie>thead>tr>th,table.table-bordered-bnie>thead>tr>td,table.table-bordered-bnie>tfoot>tr>td,.table-bnie>caption+thead>tr:first-child>th,.table-bnie>colgroup+thead>tr:first-child>th,.table-bnie>thead:first-child>tr:first-child>th,.table-bnie>caption+thead>tr:first-child>td,.table-bnie>colgroup+thead>tr:first-child>td,.table-bnie>thead:first-child>tr:first-child>td{border:1px solid #ddd}.table-bnie>tbody tr>td.filler-column,.table-bnie>thead tr>th.filler-column,.table-bnie>thead tr>td.filler-column,.table-bnie>tfoot tr>td.filler-column,.table-bnie>caption+thead>tr:first-child>th.filler-column,.table-bnie>colgroup+thead>tr:first-child>th.filler-column,.table-bnie>thead:first-child>tr:first-child>th.filler-column,.table-bnie>caption+thead>tr:first-child>td.filler-column,.table-bnie>colgroup+thead>tr:first-child>td.filler-column,.table-bnie>thead:first-child>tr:first-child>td.filler-column{border:none;background-color:#fff}.grid-popup-editor{width:90%}.grid-popup-editor .form-control{height:16px}.grid-popup-editor .bnie-multipleSelect select{height:auto}.grid-popup-editor .form-group textarea.form-control{height:54px!important}.grid-popup-editor .form-group .k-invalid{border:1px solid red!important;background-color:#fee!important}.portal-grid .k-grid{font-size:14px}.portal-grid .k-header.k-grid-toolbar{height:16px;padding:5px 0 7px 10px}.portal-grid .k-grid .k-header .k-button{height:20px;font-size:12px}.portal-grid .k-grid .k-tooltip-validation{display:none!important}.portal-grid .k-grid tbody td .k-numeric-wrap{height:22px}.portal-grid .k-grid tbody td .k-input,.portal-grid .k-grid tbody td .k-multiselect-wrap,.portal-grid .k-grid tbody td .k-textbox>input,.portal-grid .k-grid tbody td .k-dropdown-wrap,.portal-grid .k-grid tbody td .k-numeric-wrap.k-expand-padding .k-input,.portal-grid .k-grid tbody td input.k-textbox,.portal-grid .k-grid tbody td input.k-textbox:hover,.portal-grid .k-grid tbody td textarea.k-textbox,.portal-grid .k-grid tbody td textarea.k-textbox:hover{height:26px;padding:0}.portal-grid .k-grid tbody td .k-numeric-wrap.k-expand-padding .k-input{height:22px;box-shadow:none;position:relative;top:-4px;border:none}.portal-grid .k-header.k-grid-toolbar,.portal-grid .k-grid .k-header .k-button{background-color:#999;border-color:#999;color:#fff}.portal-grid .k-grid .k-header .k-button:hover{background-color:#777;border-color:#777}.portal-grid .button-column .k-grid-edit{position:relative;top:1px}.portal-grid .k-grid-header,.portal-grid .k-grid-header .k-header{background-color:#286090;color:#fff}.portal-grid .k-grid-header .k-header a.k-link{color:#fff}.portal-grid .k-grid-header .k-header span{color:#fff}.portal-grid .k-grid tr th.button-column{width:40px}.portal-grid .k-grid tr td.button-column{width:44px}.portal-grid .k-grid.users-grid tr th.button-column{width:48px}.portal-grid .k-grid.users-grid tr td.button-column{width:52px}.field-validation-error{color:red;font-weight:bold}.field-validation-valid{display:none}.input-validation-error{border:1px solid red!important;background-color:#fee!important}.loan-duration-box-wrapper .input-validation-error{padding-bottom:1px!important;padding-top:1px!important}.validation-summary-errors{font-weight:bold;color:red}.validation-summary-valid{display:none}.validation-message-error{color:#ff3838}.display-label,.editor-label{margin:1em 0 0 0}.display-field,.editor-field{margin:.5em 0 0 0}.text-box{width:30em}.text-box.multi-line{height:6.5em}.tri-state{width:6em}.loader-transparent.is-active{background-color:rgba(0,0,0,0)}.loader-transparent.is-active:after{animation:none}.image-preview{position:relative;vertical-align:top;height:300px}.landing-page-container{height:100%;display:grid}.landing-page-img{max-width:100%;max-height:95vh;margin:auto}@media(min-height:830px){.landing-page-img{max-height:100vh}}.landing-page-notification{position:absolute;top:200px;width:600px}@media print{#left-menu-nav{display:none}#top-menu-nav{display:none}.hide-for-print{display:none}}