@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro");html{min-height:100%;position:relative}html body{margin-bottom:155px;font-family:Tahoma,sans-serif;font-weight:normal;background-color:#f2f2f2;margin-bottom:200px}@media only screen and (max-width:768px){html body{margin-bottom:500px}}html h1,html h2,html h3,html h4,html h5,html .modal-header span.modal-title,.modal-header html span.modal-title,html .info-section-header,html .rq-page-title,html h6,html .modal-body .loading-message,.modal-body html .loading-message,html .loan-header{font-family:Tahoma;font-weight:bold;color:#301e47}html a{color:#0062cb}html h5,html .modal-header span.modal-title,.modal-header html span.modal-title,html .info-section-header,html .rq-page-title{margin-top:10px}html h2{margin-top:10px}html fieldset legend{font-size:1rem}html .terms-and-consent{height:300px;overflow-y:scroll;margin-top:20px;margin-bottom:10px;border:1px solid #ccc;padding:10px;border-radius:5px}@media(max-width:576px){html .btn-block-xs-only{display:block;width:100%}}@media(max-width:767px){html .hidden-xs{display:none!important}}@media(min-width:768px)and (max-width:991px){html .hidden-sm{display:none!important}}@media(min-width:992px)and (max-width:1199px){html .hidden-md{display:none!important}}@media(min-width:1200px){html .hidden-lg{display:none!important}}html .login-link,html .strong-label a{color:#0062cb}html .login-link:hover,html .strong-label a:hover{color:#0062cb}html .strong-label{font-weight:bold}html .dropdown-label{font-size:smaller;margin-top:-25px}html .btn-primary{color:#fff;background-color:#596ba3!important;border-color:#007bff}html .btn-secondary{background-color:#596ba3!important}html .error-border{border:1px solid #e32200!important}html .logo{width:180px}html .navbar{background-color:#f2f2f2;margin-bottom:20px}html .navbar .container{max-width:750px}html footer{position:absolute;left:0;bottom:0;width:100%;background-color:#fff!important;color:#596ba3;min-height:180px}@media only screen and (max-width:768px){html footer{min-height:450px}}html footer.page-footer,html footer .footer-link a{color:#301e47}.italic-text{font-style:italic}.custom-input{background-color:#fafafa}.custompadding{padding-left:5px}.custom-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.05rem;font-weight:600;line-height:1.5;display:block;margin-bottom:.5rem;margin-top:.5rem;color:#301e47;text-align:left}.custompadding{padding-left:5px}.footer-logo{width:150px;padding-bottom:10px}.input-validation-error{border-color:#e32200!important}.tc-box{border:1px solid #e5e5e5;height:100px;overflow:auto;padding:10px;margin:10px 10px 20px 10px}.tc-box-fit{border:1px solid #e5e5e5;padding:10px 10px 0 10px;margin-bottom:10px}.text-danger{font-size:14px!important;margin-top:-10px;color:#e32200!important}@media only screen and (min-width:768px){.page-footer-content{max-width:750px}}.content_panel_container{background-color:#fff;margin-top:10px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.39);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.39);box-shadow:0 3px 6px 0 rgba(0,0,0,.39);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;display:inline-block;text-align:initial}@media only screen and (min-width:768px){.content_panel_container{max-width:750px}}@media only screen and (max-width:576px){.content_panel_container{margin-left:-15px;margin-right:-15px}}.content_panel_container .content_panel_header{-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;background-color:#fff;border-bottom:3px solid #596ba3;padding:20px 20px 0 20px;min-height:80px}.content_panel_container .content_panel_header h1{margin-bottom:.1rem;font-size:1.5rem}.content_panel_container .content_panel_header h4{margin-bottom:.1rem}.content_panel_container .content_panel_header p{color:#000}.content_panel_container .content_panel_body{min-height:200px;padding:20px 20px 20px 20px}@media only screen and (min-width:768px){.content_panel_container .content_panel_body{padding:20px 100px 20px 100px}}.content_panel_container .content_panel_body h5:nth-child(n+2),.content_panel_container .content_panel_body .modal-header span.modal-title:nth-child(n+2),.modal-header .content_panel_container .content_panel_body span.modal-title:nth-child(n+2),.content_panel_container .content_panel_body .info-section-header:nth-child(n+2),.content_panel_container .content_panel_body .rq-page-title:nth-child(n+2){margin-top:40px}.content_panel_container .content_panel_body h2:nth-child(n+2){margin-top:40px}.content_panel_container .content_panel_body_narrowpadding{min-height:200px;padding:20px 20px 20px 20px}@media only screen and (min-width:768px){.content_panel_container .content_panel_body_narrowpadding{padding:20px 20px 20px 20px}}.content_panel_container .content_panel_body_narrowpadding h5:nth-child(n+2),.content_panel_container .content_panel_body_narrowpadding .modal-header span.modal-title:nth-child(n+2),.modal-header .content_panel_container .content_panel_body_narrowpadding span.modal-title:nth-child(n+2),.content_panel_container .content_panel_body_narrowpadding .info-section-header:nth-child(n+2),.content_panel_container .content_panel_body_narrowpadding .rq-page-title:nth-child(n+2){margin-top:40px}.content_panel_container .content_panel_body_narrowpadding h2:nth-child(n+2){margin-top:40px}.content_panel_container .content_panel_footer{background-color:#596ba3;height:15px;-webkit-border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-moz-border-radius-bottomleft:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.content_panel_container .rates_container{text-align:center}.content_panel_container .rate{background-color:#fff;margin-top:10px;margin-bottom:10px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.39);-moz-box-shadow:0 3px 6px 0 rgba(0,0,0,.39);box-shadow:0 3px 6px 0 rgba(0,0,0,.39);-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px;display:inline-block;text-align:initial;height:70px;border-bottom:8px solid #d3e5f3}@media only screen and (min-width:768px){.content_panel_container .rate{width:100%}}@media only screen and (max-width:768px){.content_panel_container .rate{width:100%;margin-left:-15px;margin-right:-15px;min-height:120px}}@media only screen and (max-width:325px){.content_panel_container .rate{width:100%;margin-left:-15px;margin-right:-15px;min-height:150px}}.content_panel_container .rate .rate_footer{height:10px;background-color:#d3e5f3}.content_panel_container .rate .rate_body{text-align:center;padding:10px;float:left}@media only screen and (max-width:768px){.content_panel_container .rate .rate_body{float:none}}.content_panel_container .rate .rate_body .rate_body_header{font-weight:bold;font-size:16px}.content_panel_container .rate .rate_body p{margin-bottom:0;color:#000}.content_panel_container .rate .rate_body .rate_payment{font-weight:bold;border-right:1px solid #ebe1e1}.content_panel_container .rate .rate_body .rate_term{border-right:1px solid #ebe1e1}.content_panel_container .rate .rate_body .rate_type{border-right:1px solid #ebe1e1}.content_panel_container .refi-application-section-nav button{width:108px;background-color:#fff;border:0}.content_panel_container .refi-application-section-nav button.tabber{background-image:url(../Images/chevron_down_1.png);width:108px;background-color:#fff;border:0}.content_panel_container .refi-application-section-nav .refi-application-prev-section{background-color:#fff;font-weight:bold;color:#596ba3}.content_panel_container .refi-application-section-nav .refi-application-next-section{background-color:#596ba3;font-weight:bold;color:#fff}.content_panel_container .refi-application-section-nav .refi-application-save{width:190px}.content_panel_container table.nvlist td.label{font-weight:bold;padding-right:20px}.refi-application-section{width:100%}.refi-application-section h2{font-size:1.25rem}.review-label{color:#333;font-weight:normal}.review-field{min-height:1.5em;background-color:#f1f1f1;white-space:pre-wrap;margin-bottom:10px;font-weight:500;padding:3px 3px 3px 8px}.previous-loan{background-color:#f1f3f4;padding-left:10px;padding-right:10px;padding-top:10px;margin-top:10px}.modal-header span.modal-title{font-size:1.25rem}.modal-body .loading-message{font-size:1rem}.loan-header{font-size:1rem}.info-section-header,.rq-page-title{font-size:1.25rem}.rq-page-title{text-transform:uppercase}.ui-dialog{padding:0;border:1px solid #000;z-index:99}.ui-dialog .bodytext{width:auto!important}.ui-dialog .ui-dialog-content{background-color:#f2f2f2}.ui-dialog .ui-dialog-title{color:#212529}.ui-dialog .ui-dialog-titlebar{background-color:#c4d2e1!important;background-image:none;color:#fff!important}.ui-dialog-title{padding:0 15px}.ui-dialog-titlebar-close{padding:10px!important}.ui-widget-content{color:#212529}table.processing-dlg-tbl{width:100%}table.processing-dlg-tbl tr{height:50px}table.processing-dlg-tbl tr td{vertical-align:middle}table.processing-dlg-tbl tr td.col1{text-align:right;width:55px}table.processing-dlg-tbl tr td.col2{text-align:left;padding-left:20px;font-size:1rem}.pdfToolbar{border:1px solid #000;padding:10px 10px 30px 10px;clear:both;text-align:center}.pdfToolbar .button{border:1px solid #000;float:left;width:60px;text-align:center;margin:0 5px 0 5px;cursor:pointer}.pdfToolbar img.button{border:0;float:left;margin:0 10px 0 10px;cursor:pointer;width:30px;height:30px}.pdfToolbar .currpage{float:right}.pdfDocument{border:1px solid #000;background-color:#d3d3d3;overflow:scroll;clear:both;text-align:center}.loading{position:relative;top:100px;text-align:center;font-weight:bold}.pdfPage{padding:5px 10px;text-align:center;background-color:#d3d3d3}.pdfPage>canvas{border:1px solid #000}.pdfPage:first-child{padding-top:10px}.pdfPage:last-child{padding-bottom:10px}.header{padding-top:400px}.footer{padding-top:400px}