@font-face{font-family:"exolight";src:url(fonts/exo-light-webfont.eot);src:url(fonts/exo-light-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/exo-light-webfont.woff) format("woff") , url(fonts/exo-light-webfont.ttf) format("truetype") , url(fonts/exo-light-webfont.svg#exolight) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"exoregular";src:url(fonts/exo-regular-webfont.eot);src:url(fonts/exo-regular-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/exo-regular-webfont.woff) format("woff") , url(fonts/exo-regular-webfont.ttf) format("truetype") , url(fonts/exo-regular-webfont.svg#exoregular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"exobold";src:url(fonts/exo-bold-webfont.eot);src:url(fonts/exo-bold-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/exo-bold-webfont.woff) format("woff") , url(fonts/exo-bold-webfont.ttf) format("truetype") , url(fonts/exo-bold-webfont.svg#exobold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"exodemibold";src:url(fonts/exo-demibold-webfont.eot);src:url(fonts/exo-demibold-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/exo-demibold-webfont.woff) format("woff") , url(fonts/exo-demibold-webfont.ttf) format("truetype") , url(fonts/exo-demibold-webfont.svg#exodemi_bold) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ModernPictogramsNormal";src:url(fonts/modernpics-webfont.eot);src:url(fonts/modernpics-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/modernpics-webfont.woff) format("woff") , url(fonts/modernpics-webfont.ttf) format("truetype") , url(fonts/modernpics-webfont.svg#ModernPictogramsNormal) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"modern_pictograms_proregular";src:url(fonts/modernpictogramspro_2.34-webfont.eot);src:url(fonts/modernpictogramspro_2.34-webfont.eot?#iefix) format("embedded-opentype") , url(fonts/modernpictogramspro_2.34-webfont.woff2) format("woff2") , url(fonts/modernpictogramspro_2.34-webfont.woff) format("woff") , url(fonts/modernpictogramspro_2.34-webfont.ttf) format("truetype") , url(fonts/modernpictogramspro_2.34-webfont.svg#modern_pictograms_proregular) format("svg");font-weight:normal;font-style:normal}*{margin:0;padding:0}:focus{outline:0}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}img{border:none}a{color:#0c3157;text-decoration:none}a:hover{color:#0c5b9f}.symbol{font-family:"ModernPictogramsNormal";font-size:18px}.green{color:#23ae27}.red{color:#bd1414}.pointer{cursor:pointer}.error{color:red!important;padding-bottom:25px}.success{color:#1d8005!important;font-weight:bold;padding-bottom:25px}.hide{display:none}.clear{clear:both}html{height:100%}body{color:#5c5c5c;font:14px/1.3em "exoregular",Arial,Helvetica,sans-serif;height:100%;overflow-x:hidden}div#header{padding:20px}.header-con{max-width:1110px;margin:0 auto;position:relative;display:flex;align-items:center;justify-content:space-between}.header-con img{max-width:250px}h1.site-title{display:inline-block;vertical-align:top;width:324px;padding-top:35px;font-weight:normal;zoom:1;display:inline}#navi li{display:inline-block;vertical-align:top;margin-left:12px;padding-left:12px;font-family:"exodemibold";font-size:18px;zoom:1}#navi #mainNav li:first-child{padding-left:0;border:none}#navi li a{color:#5c5c5c;font-family:exolight}#navi li.guide a{padding:15px 16px;border:2px solid #e11f2c;color:#e11f2c;font-family:exodemibold;text-transform:uppercase}#navi li a:hover{color:#0c5b9f}#navi li.guide a:hover{color:#ef3f4b}#menu-top-menu{background:url(http://www.nationalfamilymortgage.com/cgm/images/top-links-bg.png) 0 0 no-repeat;width:398px;height:20px;padding:10px 0;float:right;margin-top:-8px;position:relative}#menu-top-menu li{display:block;list-style:none;float:left;border:none}#menu-top-menu li a{display:block;text-decoration:none;color:#0e3257}#menu-top-menu li a:hover,#menu-top-menu li a:focus{text-decoration:underline}#menu-top-menu li#menu-item-679{width:145px;text-align:center}#menu-top-menu li#menu-item-27{width:195px;text-align:center;padding-left:0}#menu-top-menu .guide a{font-family:"exodemibold";font-size:15px;color:#fff;margin-top:2px}#menu-top-menu .client-login a{font-family:"exodemibold";font-size:15px;color:#333;margin-top:2px}#menu-top-menu .guide a:hover,#menu-top-menu .guide a:focus{color:#fff}#menu-top-menu .client-login a:hover,#menu-top-menu .client-login a:focus{color:#333}#mobileMenuBtn{display:none}h2.secondary-header{font-size:24px;line-height:2;color:#13365a}.body-content{font-size:16px;line-height:1.4}#main-content{clear:both;position:relative;box-sizing:border-box}.con-header-wrap{width:100%;background:url(https://www.nationalfamilymortgage.com/wp-content/uploads/2017/09/blue_background.jpg) center top no-repeat;background-size:cover;padding:75px 0;position:relative;background-color:#12355b}.con-header-wrap:after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.35);position:absolute;left:0;top:0;right:0;bottom:0;margin:auto}.content-header{width:100%;margin:0 auto;position:relative;padding:0 30px;box-sizing:border-box}h1.page-title{font-family:"exolight";color:#fff;font-weight:normal;line-height:1.2;text-align:center;font-size:48px;z-index:9;position:relative}.content-entry{max-width:1052px;width:100%;position:relative;margin:0 auto;padding:30px 20px;box-sizing:border-box}.even{background-color:#f6f6f6}.group:after{content:"";display:table;clear:both}.footer-bottom{padding:20px 0;color:#fff;margin-top:20px;border-top:1px solid}.invest-logo img{max-width:100%}img.bbb-logo{max-width:125px}.menu-social-menu-container .menu-item{display:inline-block;padding-right:3px}.menu-social-menu-container .menu-item a{display:block;text-decoration:none}.menu-social-menu-container .menu-item a{display:block;text-decoration:none;height:22px;padding:5px}ul#menu-social-menu img{max-height:100%}#existing-customer-login .notice{font-size:16px;padding:15px 0 50px;color:#bd1414}#ft-logos{clear:both;width:998px;margin:0 auto}#supplementary #first li#menu-item-70{font-size:18px}#colophon{background:#13365a;position:relative}#supplementary{max-width:1100px;margin:0 auto;padding-top:65px;width:90%}#supplementary a{color:#fff;text-decoration:none;display:block;position:relative;z-index:10;font-family:exolight}#supplementary #first{position:relative}#supplementary #first h3.widget-title{padding-bottom:6px;color:#53c6e6;width:135px;margin-bottom:10px;font-size:18px}#supplementary #first li{margin-bottom:10px;font-size:12px;color:#fff}#supplementary #first a{display:block;font-size:18px;padding-bottom:6px;line-height:1em}#nav_menu-2{display:block}#nav_menu-3{display:block}#nav_menu-4{display:block}#nav_menu-5{display:block}#text-2{display:block;clear:both}#phone{padding-top:30px}#phone p{color:#fff}#phone p span{display:inline-block;background:url(http://www.nationalfamilymortgage.com/cgm/images/phone-divider.jpg) right center no-repeat;color:#53c6e6;font-size:18px;font-family:"exobold";padding-right:18px;margin-right:12px}#footerSlogan{position:absolute;background:url(http://www.nationalfamilymortgage.com/cgm/images/footerSlogan.png) 0 0 no-repeat;width:1005px;height:187px;top:-30px;right:-300px}#supplementary #second{clear:both;margin-top:60px}#copyrights p{color:#fff;float:left;font-size:12px;line-height:19px}#copyrights ul{float:right;margin-right:40px}#copyrights ul li{float:left;margin-left:30px}#copyrights ul li#bbb a{width:105px;height:41px;display:block;text-indent:-999px;overflow:hidden;background:url(http://www.nationalfamilymortgage.com/cgm/images/bbb-logo.png) 0 0 no-repeat}#copyrights ul li#truste a{width:116px;height:41px;display:block;text-indent:-999px;overflow:hidden;background:url(http://www.nationalfamilymortgage.com/cgm/images/truste-logo.png) 0 0 no-repeat}.bg-gray{background-color:#f7f7f7}.awards{padding:25px 0}.pcenter{max-width:1110px;margin:0 auto;padding:0 15px}.s-title{font-size:18px;letter-spacing:3px;text-transform:uppercase}.firms-title,.awards-title{vertical-align:middle;min-width:120px;line-height:1.2em;padding:20px 20px;box-sizing:border-box;text-align:center;display:block}.firms,.awards{padding:25px 0}.firm-list-col,.award-list-col{vertical-align:middle;position:relative;padding:0 30px;box-sizing:border-box}.row.firm-list,.row.award-list{display:flex;flex-wrap:wrap}.firm-item,.award-item{width:50%;padding:10px 0;text-align:center}.row.firm-list img,.row.award-list img{max-width:100%}.login-box{width:360px;height:auto;padding:28px;border:1px solid #205579;margin:0 auto;overflow:hidden;background:#fff}h3.login-title{color:#e11e2b;font-size:30px;margin-bottom:30px;line-height:40px;font-family:"exodemibold";font-weight:normal}.login-box .textField{font-family:"exolight";font-size:15px;color:#5f5f5f;border:1px solid #cfcfcf;border-radius:6px;padding:15px;width:330px;margin-bottom:24px}.login-box .login-button{float:right;display:block;width:100%;height:42px;text-align:center;background:#e11f2c;color:#fff;font-family:"exodemibold";font-size:16px;cursor:pointer}.login-box .login-button:hover{background-position:0 -52px}.login-box a .login-button{width:99%;margin-top:15px}.error-message{background:#bb090c;color:#fff;text-align:center;font-size:16px;margin-bottom:45px;padding:10px;border-radius:0;font-family:"exolight"}.success-message{background:#1d8005;color:#fff;text-align:center;font-size:16px;margin-bottom:45px;padding:10px;border-radius:0;font-family:"exolight"}#admin-quick-access{margin-bottom:30px}#admin-quick-access li{display:inline-block;vertical-align:top;width:485px;font-size:19px;text-align:center;font-family:"exodemibold"}#admin-quick-access li a:hover{background-position:0 -364px}#admin-quick-access li a:hover span{background-position:0 -423px}#admin-quick-access li#edit-load{margin-left:15px}#admin-edit-loan #admin-quick-access li#edit-load a{background-position:0 0}#admin-edit-loan #admin-quick-access li#edit-load a span{background-position:0 -60px}#admin-edit-loan #admin-quick-access li#edit-load a:hover{background-position:0 -124px}#admin-edit-loan #admin-quick-access li#edit-load a:hover span{background-position:0 -182px}#admin-edit-loan #loan_list{border-bottom:1px solid #cfcfcf;overflow:hidden;width:990px}#admin-edit-loan #loan_list li{display:block;clear:both;overflow:hidden}#admin-edit-loan #loan_list li.odd{background-color:#fff}#admin-edit-loan #loan_list li.even{background-color:#f6f6f6}#admin-edit-loan #loan_list li span{display:block;float:left;text-align:left;padding:15px 20px}#admin-edit-loan #loan_list li span.col1{width:398px;border-left:1px solid #cfcfcf}#admin-edit-loan #loan_list li span.col2{width:159px;border-left:1px solid #eaeaea}#admin-edit-loan #loan_list li span.col3{width:95px;border-left:1px solid #eaeaea}#admin-edit-loan #loan_list li span.col4{width:158px;border-left:1px solid #eaeaea;border-right:1px solid #cfcfcf}#admin-edit-loan #loan_list li#list-title{}#admin-edit-loan #loan_list li#list-title span{font-size:17px;color:#fff;background-color:#0c3157}#admin-edit-loan #loan_list li#list-title span.col1{border-left:none;width:414px}#admin-edit-loan #loan_list li span.col1{width:413px}#admin-edit-loan #loan_list li#list-title span.col2{margin-left:1px;border-left:none;background-color:#455668}#admin-edit-loan #loan_list li#list-title span.col3{margin-left:1px;border-left:none}#admin-edit-loan #loan_list li#list-title span.col4{width:159px;margin-left:1px;border:none;background-color:#455668}#admin-edit-loan div.error{text-align:center;font-size:16px}#admin-edit-loan #edit-loan-form{margin-bottom:30px}.notification-bar-form{margin:10px 0}.notification-bar-form input[type="text"]{padding:10px 10px;font-size:16px;width:calc(100% - 135px);height:44px;box-sizing:border-box;border:1px solid #cfcfcf}.notification-bar-form input[type="submit"]{width:100px;height:44px;padding:0;border:none;background:#e11f2c;color:#fff;font-family:"exobold";font-size:16px;line-height:42px;cursor:pointer;border:0}.notification-bar{background:#e11f2c;color:#fff;text-align:center;padding:20px}#admin-create-loan #admin-quick-access li#create-load a{background-position:0 0}#admin-create-loan #admin-quick-access li#create-load a span{background-position:0 -60px}#admin-create-loan #admin-quick-access li#create-load a:hover{background-position:0 -124px}#admin-create-loan #admin-quick-access li#create-load a:hover span{background-position:0 -182px}#admin-create-loan h3.tb-title,#admin-edit-loan h3.tb-title{width:100%;height:42px;line-height:42px;text-align:center;color:#fff;font-family:"exodemibold";font-size:16px;font-weight:normal;background-color:#0c3157;border-radius:6px 6px 0 0}#create-loan-form,#edit-loan-form{position:relative}#loan-info{width:592px;overflow:hidden;display:inline-block;vertical-align:top;zoom:1;display:inline}#loan-info ul{padding:20px 0 8px 22px;border:1px solid #cfcfcf;border-radius:0 0 6px 6px}#loan-info li{width:262px;margin:0 17px 12px 0;display:inline-block;vertical-align:top;zoom:1;display:inline}#loan-info li input{width:236px;padding:10px 12px;background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;font-size:14px;color:#5f5f5f;font-family:"exoregular"}#loan-info li select{width:262px;padding:12px 3px 8px 12px;background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;font-size:14px;color:#5f5f5f;font-family:"exoregular"}#loan-info li option{padding:3px 12px;color:#5f5f5f}#user-info{width:375px;overflow:hidden;display:inline-block;margin-left:15px;vertical-align:top;zoom:1;display:inline}#user-info h3.tb-title{background-color:#455668}#user-wrap{border:1px solid #cfcfcf;border-radius:0 0 6px 6px;padding:20px}#user-wrap ul{padding:15px 15px 3px;background-color:#455668;margin-bottom:20px;border-radius:8px}#user-wrap li{width:302px;margin-bottom:12px}#user-wrap li .txtField{width:278px;padding:10px 12px;border:1px solid #cfcfcf;border-radius:4px;font-size:14px;color:#5f5f5f;font-family:"exoregular";background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields.png) 278px 12px no-repeat}#user-wrap li input.fName{background-position:278px 12px}#user-wrap li input.lName{background-position:278px 12px}#user-wrap li input.email{background-position:278px -16px}#user-wrap li input.password{background-position:278px -42px}#user-wrap li input.commitment{background-position:276px -72px}.add-del-btns{width:95px;margin:0 auto 15px}#user-wrap .add-user{display:inline-block;width:45px;height:45px;overflow:hidden;cursor:pointer;background:url(http://www.nationalfamilymortgage.com/cgm/images/plus-minus.png) 0 0 no-repeat;border:none;text-indent:-999px}#user-wrap .delete-user{display:inline-block;width:45px;height:45px;overflow:hidden;cursor:pointer;background:url(http://www.nationalfamilymortgage.com/cgm/images/plus-minus.png) 0 -105px no-repeat;border:none;text-indent:-999px}#create-loan-btn,#update-loan-btn{display:block;width:325px;height:56px;background:#e11f2c;color:#fff;font-family:"exodemibold";font-size:19px;cursor:pointer;left:0;top:350px}.downloadBtn{display:block;background:#e11f2c;color:#fff;font-family:"exodemibold";font-size:19px;cursor:pointer;padding:10px 0;margin-top:15px;text-align:center}.downloadBtn:hover{color:#fff}#existing-customer-login .content-entry,#settings .content-entry{text-align:center}h2.sub-title{color:#11355b;font-family:"exoregular";font-size:27px;font-weight:normal;text-align:center;margin-bottom:30px;line-height:1.1}h3.section-title{color:#e11e2b;font-family:"exobold";font-size:30px;font-weight:normal;margin:0 0 35px;line-height:32px;text-align:left}.underline{display:block;border:none;width:100%;height:23px;margin-bottom:20px;border-top:1px dotted}.red-button{display:block;width:315px;height:41px;background:#e11f2c;color:#fff;font-family:"exoregular";font-size:16px;line-height:42px;text-transform:uppercase;-webkit-appearance:none;border-radius:0}.red-button:hover{background-position:0 -52px;color:#fff}#customer-login-box,#fci-portals-box,#change-email-box,#change-pass-box{display:inline-block;vertical-align:top;width:335px;padding:30px 30px 10px;border:1px solid #205579;background:#fff;zoom:1;margin:10px 0}div#customer-login-box label{text-align:left!important;display:block}div#change-twofactor-box{display:block;vertical-align:top;padding:30px 30px 10px;border:1px solid #205579;background:#fff;zoom:1;margin:10px 0;text-align:center!important}div#change-twofactor-box h3.section-title{text-align:center}div#change-twofactor-box .red-button{margin:0 auto}#customer-login-box .textField,#change-email-box .textField,#change-pass-box .textField{width:308px;padding:10px 12px;border:1px solid #cfcfcf;font-size:14px;color:#5f5f5f;font-family:"exoregular";margin-bottom:20px}#customer-login-box .login-button,#change-email-box .login-button,#change-pass-box .login-button{cursor:pointer;border:none;width:335px;text-align:center;margin-bottom:20px;padding:0}#fci-portals-box,#change-pass-box{margin-left:40px}#fci-portals-box h3.section-title{margin-bottom:36px;font-size:29px;letter-spacing:-.8px}#fci-portals-box a{display:block;margin-bottom:42px;padding-left:20px;text-align:left}#settings .passswordNote{text-align:left;padding-bottom:20px}#settings .passswordNote ul{list-style:outside none disc;padding-left:20px;padding-top:5px}div#customer-login-box.centered-box{display:block;margin:0 auto}.otp-input{text-align:center;font-size:30px!important;letter-spacing:7px}.otp-input:placeholder{text-align:center;font-size:30px!important;letter-spacing:1px}.payoff-wrapper{display:flex;justify-content:space-between}.payoff-content{width:60%;margin-right:50px}.payoff-form{background:#f6f6f6;padding:20px;border:1px solid #e4e4e4}.payoff-form *{display:block;width:100%;box-sizing:border-box}.payoff-form input[type="text"],.payoff-form input[type="email"],.payoff-form input[type="date"],.payoff-form textarea{margin-bottom:5px;font-size:14px;color:#5f5f5f;font-family:"exoregular";border:1px solid #cfcfcf;padding:10px 12px}.payoff-content p{margin-bottom:15px;font-size:20px}#my-account{}#my-account #loan_list{border-bottom:1px solid #cfcfcf;overflow:hidden;max-width:992px;width:100%;margin:0 auto}#my-account #loan_list li{display:block;clear:both;background-color:#fff;overflow:hidden}#my-account #loan_list li span{display:block;float:left;text-align:left;padding:15px 20px}#my-account #loan_list li span.loan_name{width:413px;border-left:1px solid #cfcfcf}#my-account #loan_list li span.loan_amount{width:165px;border-left:1px solid #eaeaea}#my-account #loan_list li span.loan_status{width:135px;border-left:1px solid #eaeaea}#my-account #loan_list li span.loan_docs{width:114px;border-left:1px solid #eaeaea;border-right:1px solid #cfcfcf;text-align:center}#my-account #loan_list li#loan_header{}#my-account #loan_list li#loan_header span{font-size:17px;color:#fff;background-color:#0c3157}#my-account #loan_list li#loan_header span.loan_name{border-left:none;width:414px}#my-account #loan_list li#loan_header span.loan_amount{margin-left:1px;border-left:none;background-color:#455668}#my-account #loan_list li#loan_header span.loan_status{margin-left:1px;border:none;width:135px}#my-account #loan_list li#loan_header span.loan_docs{margin-left:1px;border:none;width:115px}#my-loans-view{}#loads-view-nav{max-width:992px;width:100%;margin:0 auto;overflow:hidden;box-sizing:border-box}#loads-view-nav ul{display:flex;justify-content:space-between}#loads-view-nav.is-borrower ul{justify-content:left}#loads-view-nav.is-borrower ul li{margin-right:10px}#loads-view-nav li{display:block;font-size:19px;text-align:center;font-family:"exodemibold"}#loads-view-nav li a{display:block;width:232px;height:56px;overflow:hidden;color:#fff;background:#e11f2c}#admin-quick-access li a{display:block;height:56px;overflow:hidden;color:#fff;background:#e11f2c}#loads-view-nav li a span,#admin-quick-access li a span{display:inline-block;width:100%;height:58px;line-height:56px;background:#5c5c5c}#loads-view-nav li a:hover{background-position:0 -364px}#loads-view-nav li a:hover span,#admin-quick-access li a:hover span{background:#e11f2c}#loads-view-nav li.item1{margin:0}#loads-view-nav li a.active{background-position:0 0}#loads-view-nav li a.active span{background:#e11f2c}#loads-view-nav li a.active:hover{background-position:0 -124px}#loads-view-nav li a.active:hover span{background-position:right -182px}#chart-con{display:block;position:relative;clear:both;overflow:hidden;width:100%;height:auto;margin:20px auto;padding:20px;border:1px solid #e4e4e4;background-color:#f6f6f6;box-sizing:border-box}.chart-wrap{width:58%;float:left}#chart-info{width:370px;float:right}#chart-info li{display:block;position:relative;clear:both;margin-bottom:8px;line-height:38px;font-family:"exoregular";font-size:16px;color:#444}#chart-info li .legend{display:inline-block;vertical-align:top;width:200px;margin-right:28px;padding-left:38px}#chart-info li .legend .icon{display:block;position:absolute;left:0;top:1px;width:30px;height:30px;background-color:#2c7ca4;border-radius:4px;-webkit-print-color-adjust:exact}#chart-info li .details{display:inline-block;vertical-align:top;width:100px}#chart-info li.title{font-size:28px;font-family:"exobold"}#chart-info li.title .legend{padding:0;width:232px}#chart-info li#sub-total .legend{font-family:"exobold"}#chart-info li#hr span{border-bottom:1px solid #e5e5e5;width:100%;height:2px;display:block;margin-bottom:20px}#chart-info li#interest .legend .icon{background-color:#6aa32e}#chart-info li#dis-paid .legend .icon{background-color:#ffbc1f}#chart-info li#dis-owed .legend .icon{background-color:#eb2900}#disbmt_wrap{position:relative;clear:both;overflow:hidden;margin-bottom:30px;float:left}#disbmt_btn{display:block;width:314px;height:56px;overflow:hidden;color:#fff;cursor:pointer;text-align:center;font-family:"exodemibold";font-size:19px;float:left;margin-bottom:20px}#disbmt_btn span{display:inline-block;width:100%;height:58px;line-height:56px;background:#e11f2c}#disbmt_btn:hover{background-position:0 -124px}#disbmt_btn:hover span{background-position:right -182px}#disbmt_container,#ajx_msg{display:none}#disbmt_container,.disbmt_form{position:relative;clear:both;overflow:hidden;padding:15px 7px;background-color:#455668}#disbmt_container p{color:#fff;margin:0 7px 20px 7px;font-size:16px}.disbmt_form{display:inline-block;zoom:1;display:inline}#disbmt_container .txtField,.disbmt_form .txtField{display:inline-block;vertical-align:top;font-family:"exoregular";font-size:16px;color:#5f5f5f;background-color:#fff;border:1px solid #fff;padding:10px;height:22px;margin-left:8px;zoom:1;display:inline}#disbmt_container .disbmt_amount,.disbmt_form .disbmt_amount{width:164px;padding-right:40px;background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 180px 11px no-repeat}#disbmt_container .disbmt_anno,.disbmt_form .disbmt_anno{width:217px;padding-right:35px;background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 230px -26px no-repeat}#disbmt-image-box{position:relative;display:inline-block}#disbmt-image-box .disbmt_image-holder{position:absolute;left:0;top:0;width:120px;padding-right:40px;background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 136px -67px no-repeat}#disbmt-image-box .disbmt_image{position:relative;z-index:2;width:150px;opacity:0;cursor:pointer}#disbmt_container .disbmt_date{width:145px}#disbmt_container .submit_btn,.disbmt_form .submit_btn{width:100px;height:44px;padding:0;border:none;background:#e11f2c;color:#fff;font-family:"exobold";font-size:16px;line-height:42px;box-shadow:0 0 1px #333;-moz-box-shadow:0 0 1px #333;-webkit-box-shadow:0 0 1px #333;cursor:pointer;-webkit-appearance:none;border-radius:0}#disbmt_container .submit_btn:hover,.disbmt_form .submit_btn:hover{background-position:0 -52px;color:#fff}#disbmt-list{border-bottom:1px solid #cfcfcf}#disbmt-list li{display:block;overflow:hidden;clear:both;font-family:"exoregular";font-size:14px;background-color:#fff;border-left:1px solid #cfcfcf;border-right:1px solid #cfcfcf}#disbmt-list li span{display:block;float:left;background-color:#fff;padding:15px 15px;color:#5f5f5f}#disbmt-list li span.red{color:#eb2900}#disbmt-list li span.green{color:#6aa32e}#disbmt-list li span.click-to-view{cursor:pointer;color:#2c7ca4}#disbmt-list li.even{background-color:transparent}#disbmt-list li.even span{background-color:#f6f6f6}#disbmt-list li span span{padding:0}#disbmt-list li span.disbmt_name{width:240px}#disbmt-list li span.disbmt_date{width:75px}#disbmt-list li span.disbmt_amount{width:130px;text-align:right}#disbmt-list li span.disbmt_interest{width:130px;text-align:right}#disbmt-list li span.disbmt_balance{width:130px;text-align:right}#disbmt-list li span.disbmt_anno{width:121px;text-align:center}#disbmt-list li span.disbmt_verify{width:180px;text-align:center}#disbmt-list li span.disbmt_verify.confirm_btn{padding:8px 15px}#disbmt-list li span.disbmt_verify span{display:block;width:176px;height:30px;padding:0;border:1px solid #b62131;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;background:#e01f2c url(http://www.nationalfamilymortgage.com/cgm/images/button-red.png) 0 0 repeat-x;color:#fff;font-size:14px;line-height:30px;cursor:pointer}#disbmt-list li span.disbmt_verify span:hover{background-position:0 -52px;color:#fff}#disbmt-list li ul{padding:15px;margin-top:49px;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;display:none;background-color:#e7f4f8}#disbmt-list li ul li{border:none;background-color:#e7f4f8}#disbmt-list li.disbmt_header{font-size:17px;border:none}#disbmt-list li.disbmt_header span{background-color:#0c3157;color:#fff;border-left:1px solid #fff;text-align:center;height:30px}#disbmt-list li.disbmt_header span.disbmt_name{border-left:none;padding-left:16px}#disbmt-list li.disbmt_header span.disbmt_verify{padding-right:16px;text-align:left;width:181px}.disbmt_image{max-width:100%}.tax-wrap{overflow-x:auto;overflow-y:hidden;width:100%;position:relative}.taxCols{font-size:0;text-align:justify}.taxCols:after{width:100%;content:" ";display:inline-block;zoom:1;display:inline}.taxCols ul.years{width:90px}.taxCols ul{width:225px;display:inline-block;zoom:1;display:inline}.taxCols .heading{font-family:"exoregular";font-size:16px}.taxCols .heading{background-color:#0c3157;border-left:1px solid #fff;color:#fff}.taxCols .years .heading{background:none;border:none;border-radius:none;border-bottom:1px solid #cfcfcf}.head-span{padding:0 10px}.taxCols .borrower li{border-right:1px solid #cfcfcf}.taxCols li{padding:10px;background-color:#fff;border-left:1px solid #cfcfcf;clear:both;display:block;font-family:"exoregular";font-size:14px}.taxCols li.even{background-color:#f6f6f6}.taxCols li.rowTotal{background-color:#0c3157;font-family:"exodemibold";font-size:16px;color:#fff;border-left:1px solid #fff}.taxCols .years li{font-family:"exobold"}.taxCols .years li.rowTotal{border-left:1px solid #0c3157;font-size:11px;height:18px;line-height:21px}.taxCols .borrower li{border-right:1px solid #cfcfcf}.taxCols .borrower li.heading,.taxCols .borrower li.rowTotal{border-right:1px solid #0c3157}.importantInfo{padding:20px;border:2px solid #fb0004;text-align:center;margin:35px 0}.importantInfo .notice{color:#fb0004;font-family:"exobold";font-size:24px}.importantInfo .notice+p{margin-top:10px}.body-copy{padding-top:30px}.body-copy p{padding-bottom:19px}.body-copy hr{margin-bottom:19px}.body-copy ul{padding-bottom:19px;padding-left:10px}.body-copy li{padding-bottom:8px}.print_btn{background:#e11f2c;color:#fff;cursor:pointer;font-family:"exobold";font-size:16px;height:44px;line-height:42px;padding:0;width:100px;text-align:center;margin-bottom:15px;float:right}.print #header,.print #loads-view-nav,.print #disbmt_wrap,.print .print_btn,.print #colophon,.print .disbmt_anno{display:none!important}body.print{background-color:transparent;overflow:visible}.print #page{background:none}.print #main-content{padding-bottom:0}.print .con-header-wrap{background:none;width:750px;margin:0 auto}.print h1.page-title{color:#bd1414;font-size:20px!important;text-align:center!important}.print .content-entry{padding:0;width:750px}.print #chart-con{width:750px;padding-left:0;padding-right:0;border:none;background-color:transparent;margin-top:0}.print #chart-info{margin-left:0;padding-top:10px}.print #disbmt-list{page-break-before:always}.print #disbmt-list li{margin:10px 0;page-break-after:auto;page-break-before:avoid;page-break-inside:avoid}.print #disbmt-list li span{padding:0}.print #disbmt-list li,.print #disbmt-list li span{background-color:transparent;color:#5f5f5f;border:none}.print #disbmt-list li span.red{color:#eb2900}.print #disbmt-list li span.green{color:#6aa32e}.print #disbmt-list li.disbmt_header span.disbmt_name{padding-left:0;text-align:left}.print #disbmt-list li.disbmt_header span.disbmt_date{text-align:center}.print #disbmt-list li.disbmt_header span{text-align:right}.print a{color:#5f5f5f}.print #disbmt-list li strong{font-weight:100;text-decoration:underline}.print #disbmt-list li ul{display:block}.print #disbmt-list li ul{background-color:transparent;border:none;margin-top:20px;padding-left:0;padding-right:0}.print .disbmt_image{max-width:750px}.print #disbmt-list{border:none}.print .disbmtWrapper{display:none!important}.print #chart-info{float:none;margin:0 auto;width:100%}.print #chart-info li .legend{width:50%}.print .firms,.print .awards{display:none}.print img{display:block}.print *{box-decoration-break:clone}.print #chart-info li .legend .icon{position:relative;display:inline-block;margin-right:5px}.footer-disclaimer{display:flex;flex-direction:column;gap:20px}.footer-disclaimer-text p{font-size:16px;color:#fff}.footer-disclaimer .footer-disclaimer-text{flex:1}@media print{img{display:block!important}}@media screen and (max-width:1052px){ul#disbmt-list .odd:nth-of-type(1n) {border-top:1px solid #cfcfcf}#my-account #loan_list li span.loan_name,#my-account #loan_list li span.loan_amount,#my-account #loan_list li span.loan_status{border-bottom:1px solid #cfcfcf}#disbmt-list li.disbmt_header,#my-account #loan_list li#loan_header,#admin-edit-loan #loan_list li#list-title{display:none}#disbmt-list li span,#my-account #loan_list li span,#admin-edit-loan #loan_list li span{width:100%!important;text-align:left!important}#my-account #loan_list li{border:1px solid #cfcfcf}.content-entry{width:100%}#disbmt-list li span:before,#my-account #loan_list li span:before,#admin-edit-loan #loan_list li span:before{content:attr(data-title);display:block;font-weight:bold;font-family:"exobold";font-size:16px}#disbmt_container .txtField,.disbmt_form .txtField{margin:5px 0}#chart-info{float:none;width:400px;margin:20px auto 0}#loads-view-nav ul{flex-direction:column}#loads-view-nav li a{margin:5px 0;width:100%}#my-account #loan_list li span{border:0}.disbmt_form{display:block}#admin-quick-access li{display:block;width:100%;margin:5px}#admin-quick-access li#edit-load{margin-left:5px}#admin-edit-loan #loan_list,#loan-info,#user-info{width:100%}#user-info{margin:10px 0}#admin-edit-loan #loan_list li span{border:0!important}#admin-edit-loan #loan_list li{border:1px solid #eaeaea}#create-loan-btn,#update-loan-btn{position:relative;top:auto;left:auto}#my-account #loan_list li span.loan_name,#my-account #loan_list li span.loan_amount,#my-account #loan_list li span.loan_status,#my-account #loan_list li span.loan_docs{border-left:0}#my-account #loan_list{border-bottom:0}#disbmt_container .disbmt_amount,.disbmt_form .disbmt_amount,#disbmt_container .txtField,.disbmt_form .txtField{width:100%;box-sizing:border-box;height:45px}#disbmt_container .disbmt_amount,.disbmt_form .disbmt_amount{background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 96% 11px no-repeat}#disbmt_container .disbmt_anno,.disbmt_form .disbmt_anno{background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 96% -26px no-repeat}#disbmt-image-box .disbmt_image-holder{background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields-large.png) 96% -67px no-repeat}#disbmt-image-box{width:100%}#disbmt-image-box .disbmt_image-holder{width:100%}.tax-wrap:after{content:"Please Scroll/Swipe to view complete Tax Report";color:#e11f2c}#user-wrap li .txtField{padding:8px 12px}#user-wrap li,#user-wrap li .txtField{width:100%;box-sizing:border-box}#user-wrap li .txtField,#user-wrap li input.fName,#user-wrap li input.lName{background:#fff url(http://www.nationalfamilymortgage.com/cgm/images/icons-txtfields.png) 96% 12px no-repeat}#user-wrap li input.email{background-position:96% -16px}#user-wrap li input.password{background-position:96% -42px}#user-wrap li input.commitment{background-position:96% -72px}.chart-wrap{width:100%;float:none}.disbmtWrapper .submit_btn{margin-top:20px}#disbmt_wrap{float:none}#disbmt_btn{width:100%}}@media screen and (max-width:480px){#chart-info li .legend{display:block}}@media screen and (max-width:769px){.header-con img{max-width:235px;width:50%}div#header{padding:12px 15px}.firm-item,.award-item{width:100%;padding:10px 0;display:block}}@media screen and (min-width:320px) and (max-width:480px){.m-hide{display:none!important}}@media screen and (min-width:1000px){.header-con img{width:19vw}.footer-disclaimer{flex-direction:row}}@media screen and (max-width:1000px){#mobileMenuBtn{cursor:pointer;font-family:"modern_pictograms_proregular";font-size:45px;height:25px;position:absolute;right:12px;z-index:3;display:inline-block;zoom:1}#navi{position:absolute;top:0;right:0;z-index:9999;width:100%}#menu-top-menu{background:none;width:auto;float:none;font-size:0;margin-top:-10px;text-align:center}#menu-top-menu li{float:none;padding:8px 0;border-bottom:1px solid #444;display:inline-block;font-size:15px;text-align:center;margin:0}#menu-top-menu .client-login{background:#fff;width:39%;border-left:1px solid #444;border-radius:0 0 0 8px}#menu-top-menu .client-login a{margin:1px 14px 0}#menu-top-menu .guide{background:#e11f2c;border-right:1px solid #444;border-radius:0 0 8px 0;width:60%}#menu-top-menu li#menu-item-27{width:auto;padding-left:10px;padding-right:10px}#menu-top-menu .guide a{margin:2px 0 0 2px}#mainNav{padding-top:0!important;position:absolute;right:0;top:95px;width:100%;border-top:1px solid #999;border-bottom:1px solid #999;display:none}#mainNav li{width:auto;background:#fff;display:block;margin:0;padding:8px;text-align:center;border-left:none}#mainNav li+li{border-top:1px solid #999}#mainNav li a{padding:10px 0;display:block}}@media screen and (max-width:900px){#customer-login-box,#fci-portals-box,#change-email-box,#change-pass-box{width:100%;display:block;box-sizing:border-box;margin-left:0}h3.section-title{text-align:center}#customer-login-box .textField,#change-email-box .textField,#change-pass-box .textField{width:100%;box-sizing:border-box}.red-button{width:100%;box-sizing:border-box}#change-email-box .login-button,#change-pass-box .login-button{width:auto;padding:5px 10px;height:auto;margin:0 auto}.login-box{width:100%;box-sizing:border-box}.login-box .textField{width:100%;box-sizing:border-box}}@media screen and (min-width:768px){.footer-bottom{display:flex;justify-content:space-between;align-items:center}#nav_menu-2{float:left;width:25%}#nav_menu-3{float:left;width:25%}#nav_menu-4{float:left;width:25%}#nav_menu-5{float:left;width:25%}.firms-title,.awards-title{display:inline-block;border-right:1px solid #ccc}.awards-title{width:12%}.firm-list-col,.award-list-col{display:inline-block}.firm-list-col{width:79%}.award-list-col{width:88%}.firms-title{width:21%}.row.firm-list,.row.award-list{display:flex;align-items:center;justify-content:space-between}.firms-content,.awards-content{font-size:0;margin:0 -30px 0 -20px}.firm-item,.award-item{width:auto}}@media screen and (max-width:768px){h1.page-title{text-align:center;font-size:28px}.payoff-wrapper{display:block}.payoff-content{width:100%}.print_btn{display:none}#customer-login-box .login-button{width:100%}#fci-portals-box,#change-pass-box{margin-left:0}#fci-portals-box{margin-top:40px}.site-title{width:213px;padding-top:27px;display:inline-block;display:inline;zoom:1}.site-title a{width:213px;background-position:0 0!important;background-size:213px auto!important;height:50px;margin:0 auto}h1.site-title{padding-top:60px;width:213px}h1.site-title a{width:213px}#ft-logos,.content-entry{width:auto}#ft-logos{padding-left:5%;padding-right:5%}#ft-logos img{width:100%;height:auto}#colophon{padding:0 10px}#colophon{text-align:center}#colophon #supplementary{display:inline-block;text-align:left}#copyrights p{float:none}#colophon #supplementary #nav_menu-2{display:none}#colophon .menu-social-menu-container{display:none}#footerSlogan{display:none}#copyrights ul{float:none;margin:0}#copyrights ul li{margin:10px 0 0 20px}#nav_menu-3,#nav_menu-4{width:135px!important}}@media screen and (min-width:481px) and (max-width:768px){.site-title{width:220px}.site-title a{background-size:220px auto;background-position:0 15px}}@media only screen and (min-device-width:375px) and (max-device-width:667px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){.m-hide{display:none!important}#header{height:134px}.site-title{width:175px}.site-title a{width:175px;background-size:175px auto}}