.timeline ul li a:before,.timeline:before{content:'';background-color:#f0edea;position:relative}.resi_imp_msg h4,.resi_imp_msg p{font-family:'GT Walsheim Regular'}@font-face{font-family:'GT Walsheim Regular';src:url(/fonts/GT-Walsheim-Medium.eot) format('embedded-opentype');src:url(/fonts/GT-Walsheim-Medium.woff) format('woff'),url(/fonts/GT-Walsheim-Medium.ttf) format('truetype'),url(/fonts/GT-Walsheim-Medium.eot?#iefix) format('embedded-opentype'),url(/fonts/GT-Walsheim-Medium.svg) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'GT Walsheim Light';src:url(/fonts/GT-Walsheim-Light.eot) format('embedded-opentype');src:url(/fonts/GT-Walsheim-Light.woff) format('woff'),url(/fonts/GT-Walsheim-Light.ttf) format('truetype'),url(/fonts/GT-Walsheim-Light.eot?#iefix) format('embedded-opentype'),url(/fonts/GT-Walsheim-Light.svg) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'GT Walsheim Bold';src:url(/fonts/GT-Walsheim-Bold.eot) format('embedded-opentype');src:url(/fonts/GT-Walsheim-Bold.woff) format('woff'),url(/fonts/GT-Walsheim-Bold.ttf) format('truetype'),url(/fonts/GT-Walsheim-Bold.eot?#iefix) format('embedded-opentype'),url(/fonts/GT-Walsheim-Bold.svg) format('svg');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:GTWalsheim-Regular;src:url(/fonts/GT-Walsheim-Regular.eot) format('embedded-opentype');src:url(/fonts/GT-Walsheim-Regular.woff) format('woff'),url(/fonts/GT-Walsheim-Regular.eot?#iefix) format('embedded-opentype'),url(/fonts/GT-Walsheim-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}@font-face{font-family:'AllRoundGothic Bold';src:url(../fonts/AllRoundGothic-Bold.otf);src:url(../fonts/AllRoundGothic-Bold.otf) format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'AllRoundGothic Demi';src:url(../fonts/AllRoundGothic-Demi.otf);src:url(../fonts/AllRoundGothic-Demi.otf) format('opentype');font-weight:400;font-style:normal}::-webkit-input-placeholder{color:#e7e7e7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}:-moz-placeholder{color:#e7e7e7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}::-moz-placeholder{color:#e7e7e7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}:-ms-input-placeholder{color:#e7e7e7!important;font-weight:300!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.calc_bdmpage,.dnld_rpt,.orclass{font-weight:300;letter-spacing:normal}::-ms-input-placeholder{color:#e7e7e7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}::placeholder{color:#e7e7e7;font-weight:300;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.btllookprd{width:205px!important}}@supports (-ms-accelerator:true){.btllookprd{width:205px!important}}@-moz-document url-prefix(){.btllookprd{width:205px!important}}input[type=number]{-moz-appearance:textfield!important}.calc_bdmpage,.dnld_rpt{width:160px;height:45px;border-radius:3px;border:1px solid #49647f;font-family:"GT Walsheim Light";font-size:14px;line-height:1.43;color:#49647f!important;text-decoration:none!important;padding:13.5px 22px;cursor:pointer}.calc_bdmpage:hover,.dnld_rpt:hover{box-shadow:0 4px 8px 0 #6d8399;text-decoration:none}#incomebackedcalc .btn-calculate,.btlprds,.btlprdsrte,.btlprdstrm,.btn-next-step3,.btn-previous-step1,.btn-previous-step2,.form_block.resichargemort,.form_block.resichargemort2,.form_block.resichargemort3,.form_block.resichargemort4,.hidden_field,.hide_tabs_list,.looksuprate,.ltrmonthlyintno,.ltrmonthlywithint,.mobile_content,.multiple_applicants.hide_tabs_list ul:after,.resi_calculator_content ul li.hide_tab,input.btn.btn-previous.disabled{display:none}.orclass{font-size:18px;line-height:1.39;color:#49647f;margin-top:10px;display:none!important}.calc_bdmpage img{margin-right:10px}.prdmble{font-size:16px!important;padding:0!important;display:inline!important}.res_btn{display:block;float:left;width:100%;margin:50px 0 0}.timeline,.timeline ul{display:block;float:none;width:100%}#rescalcrslt,div#rescaltor{height:150px;display:block;float:left;width:100%;opacity:0;margin-top:-150px;position:absolute;left:0}.timeline{margin:0 auto;text-align:center;position:relative;max-width:440px}.timeline:before{display:block;top:28px;width:100%;max-width:340px;margin:0 auto;height:3px}.timeline ul{margin:0 auto;list-style:none;padding:0!important}.btl_calculator_content .button_options span.pound_symbol,.timeline ul li{display:inline-block}.timeline li:first-child{display:inline-block;float:left;margin:0 auto;text-align:center}.timeline li:nth-child(2){display:inline-block;float:none;margin:0 auto;text-align:center}.timeline li:nth-child(3){display:inline-block;float:right;margin:0 auto;text-align:center}.timeline ul li a.onecircle:before{content:'1'!important}.timeline ul li a.twocircle:before{content:'2'!important}.timeline ul li a.threecircle:before{content:'3'!important}.timeline ul li a.onecircle:before,.timeline ul li a.threecircle:before,.timeline ul li a.twocircle:before{font-size:17px;font-weight:500;line-height:36px;letter-spacing:normal;text-align:center;color:#727272}.multiple_applicants ul li.active.enable_tab a,.timeline ul li.active.completed a.onecircle:before,.timeline ul li.active.completed a.threecircle:before,.timeline ul li.active.completed a.twocircle:before,.timeline ul li.active.completed:hover a.onecircle:before,.timeline ul li.active.completed:hover a.threecircle:before,.timeline ul li.active.completed:hover a.twocircle:before,.timeline ul li.active.current a.onecircle:before,.timeline ul li.active.current a.threecircle:before,.timeline ul li.active.current a.twocircle:before{color:#fff}.timeline ul li.active.completed:hover a:before{content:'';display:inline-block;position:relative;background-color:#92a2b2;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 2px #49647f;height:36px;width:36px}.timeline ul li.active.current a:before{content:'';display:inline-block;position:relative;background-color:#49647f;border:0 solid #284160;border-radius:50%;box-shadow:0 0 0 7px #dbe0e5;height:36px;width:36px}.timeline ul li.active.completed a:before{content:'';display:inline-block;position:relative;background-color:#92a2b2;border:2px solid #92a2b2;border-radius:50%;box-shadow:0 0 0 0 rgba(40,65,96,.1);height:36px;width:36px}.timeline ul li a:before{display:inline-block;width:36px;height:36px;border:2px solid rgba(255,255,255,0);border-radius:50%;box-shadow:0 0 0 2px rgba(255,255,255,0)}.pgbartxt{font-size:14px;font-weight:500;line-height:1.79;letter-spacing:normal;color:#bdbdbd;margin:10px 0 0;display:block;text-decoration:none}#btldprat,.btn-lookup,.calculator_type .left{font-size:18px;font-weight:300;font-family:"GT Walsheim Light"}#btldprat,.btlprdrte,.btn-lookup,.btn-lookup:hover,.calculator_type .left{line-height:normal;letter-spacing:normal}.timeline ul li.active.completed:hover a.onecircle .pgbartxt,.timeline ul li.active.completed:hover a.threecircle .pgbartxt,.timeline ul li.active.completed:hover a.twocircle .pgbartxt{color:#49647f;text-decoration:underline!important}.timeline ul li.active.current:hover a.onecircle .pgbartxt,.timeline ul li.active.current:hover a.threecircle .pgbartxt,.timeline ul li.active.current:hover a.twocircle .pgbartxt{color:#49647f;text-decoration:none}.timeline ul li.active.current a.onecircle .pgbartxt,.timeline ul li.active.current a.threecircle .pgbartxt,.timeline ul li.active.current a.twocircle .pgbartxt{font-size:16px;font-weight:500;line-height:1.56;letter-spacing:normal;color:#49647f;text-decoration:none;font-family:"GT Walsheim Regular"}.timeline ul li.active.completed a.onecircle .pgbartxt,.timeline ul li.active.completed a.threecircle .pgbartxt,.timeline ul li.active.completed a.twocircle .pgbartxt{font-size:14px;font-weight:500;line-height:1.79;letter-spacing:normal;color:#8290a1;font-family:GTWalsheim-Regular}a.onecircle,a.threecircle,a.twocircle{display:block;float:left;width:auto;height:auto;min-width:132px;text-decoration:none}iframe{height:max-content}h3{font-family:"GT Walsheim Regular"}button:focus,input:focus{outline:0}.calculator_type .right,.col-sm-12.col-md-12,.container-fluid,.resi_calculator_content ul{padding:0}.container{padding:0;position:relative;background:#fff}.row{margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}::-webkit-scrollbar{background:#f1f1f1;width:10px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:50px}::-webkit-scrollbar-thumb:hover{background:#c1c1c1}.content_block{padding:60px 120px;float:left;width:100%;display:block}#fiveyear,div#resi_calculator{display:block;float:left;width:100%}.resi_imp_msg{display:block;float:left;padding:20px 15px 17px 20px;margin-bottom:30px;border:3px solid #e7e7e7;background-color:#f2f2f2}.resi_imp_msg h4{font-size:22px;font-weight:500;line-height:1.14;letter-spacing:normal;color:#e02020;margin:0 0 10px}.resi_imp_msg p{font-size:16px;font-weight:500;line-height:1.56;letter-spacing:normal;color:#4a4a4a;margin-bottom:3px}.resi_calculator_content #income .wizard-footer{opacity:1!important}#income .btn-continue.applicant2,#income .btn-continue.applicant3,#income .btn-continue.applicant4,#income .wizard-footer .btn-next-step3,#incomebackedcalc #commitments .btn-continue.applicant_commitment2,#incomebackedcalc #commitments .btn-continue.applicant_commitment3,#incomebackedcalc #commitments .btn-continue.applicant_commitment4,.resi_calculator_content .wizard-footer,.resi_calculator_content .wizard-footer .pull-left.hide_block{opacity:0}span#formtop{display:block;float:left;width:100%;height:1px}span#TextBoxStress{width:160px;height:45px;background:#e7e7e7}.resichargemort #Label_commitmentapp1,.resichargemort2 #Label_commitmentapp2,.resichargemort3 #Label_commitmentapp3,.resichargemort4 #Label_commitmentapp4{width:160px;height:45px;background:#e7e7e7;padding:10px 15px}.btn.calc_start,.btn.calc_start:focus,.btn.calc_start:hover{min-width:110px;background:#3e3f46;border-radius:0;color:#fff;outline:0;box-shadow:none}.calculator_type{margin-top:50px;float:left;width:100%}.content_block_banner .calculator_type.btl_property_type{margin-top:30px}.calculator_type .left{background:#49647f;padding:15px 20px;height:50px;color:#fff}.content_block_banner .calculator_type.btl_property_type select{width:100%;height:50px;border:none;padding:0 26px}.calculator_type .right .nice-select{width:100%;border-radius:0;border:0;height:50px;padding:6px 30px 6px 10px;font-family:"GT Walsheim Light";font-size:18px;font-weight:300!important;letter-spacing:normal;color:#4a4a49}.calculator_type .right .nice-select span{width:100%;display:block;overflow:hidden}#btldprat,.looksuprate .dropdown.open ul,.looksuprate .nice-select{width:331px;background-color:#fff}.calculator_type .right .nice-select ul.list{width:100%;border-radius:0;border:0;box-shadow:0 6px 7px 2px rgba(204,204,204,.2);margin:0;z-index:8}.calculator_type .left label,.content_block_banner .calculator_type.btl_property_type label{text-align:left;font-family:"GT Walsheim Light";font-size:18px;font-weight:300;line-height:normal;letter-spacing:normal;color:#fff}.btn-lookup{background:#e7e7e7!important;width:163px;height:45px!important;text-align:center!important;color:#49647f!important;display:none}.btllookprd,.btlprdrte,.lokuplnk{display:inline-block!important}.btn-lookup:hover{border-radius:2px!important;border:1px solid #284160!important;background-color:#e7e7e7!important;font-weight:500;text-align:center;color:#284160!important}.looksuprate .nice-select{height:45px;border-radius:2px;border:1px solid #e7e7e7}img.btlclsbtn{cursor:pointer;margin:15px 0 0;width:14px;height:14px}#btldprat{height:45px;text-align:left;padding:12px 20px;border-radius:2px;border:1px solid #e7e7e7;color:#a9a9a9}.looksuprate .caret{float:right;margin-top:9px;display:block}.looksuprate .dropdown-menu{width:240px;padding:0;margin:0;border-top-left-radius:0;border-top-right-radius:0}.looksuprate .dropdown button:focus,.looksuprate .dropdown button:hover{border:none;outline:0}#myDataTable li{width:100%;padding:0 20px!important}#myDataTable li:hover{background-color:#f6f6f6}.looksuprate .dropdown.open button#dLabel{border-radius:2px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2);border:1px solid #e7e7e7;background-color:#fff}.looksuprate .dropdown.open ul{margin-top:45px;height:316px;max-width:331px;overflow-y:scroll;border-radius:2px;box-shadow:0 4px 6px 0 rgba(0,0,0,.2);border:1px solid #e7e7e7}.btlprdrte{font-family:"GT Walsheim Regular";font-size:18px!important;font-weight:500;color:#284160;padding:15px 0!important;width:52px}.btllookprd{font-family:"GT Walsheim light";font-size:16px!important;font-weight:300;line-height:normal;letter-spacing:normal;color:#a9a9a9;padding:15px 10px!important;width:210px}.btl_calculator_content .button_options .form-control.btl_interest,.calculator_buttons{font-family:"GT Walsheim Light";font-weight:300;line-height:normal;letter-spacing:normal}.lokuplnk{padding:0!important}.lookuplnkimg{width:15px;height:15px}.dropdown.open #btldprat{border-bottom:0!important;box-shadow:0 4px 6px 0 rgba(0,0,0,.2)}#btldprat[aria-expanded=false]:after,#btldprat[aria-expanded=true]:after{border-bottom:1.5px solid #284160;border-right:1.5px solid #284160;content:'';height:7px;margin-top:-4px;right:20px;top:50%;width:7px;display:block;position:absolute;pointer-events:none}.dropdown.open ul.dropdown-menu{border-top:0!important}#btldprat[aria-expanded=true]:after{-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}#btldprat[aria-expanded=false]:after{-webkit-transform-origin:66% 66%;-ms-transform-origin:66% 66%;transform-origin:66% 66%;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:.15s ease-in-out;transition:.15s ease-in-out}.btl_calculator_content{display:block;float:left;width:100%;min-height:632px}.btl_calculator_content label{margin-bottom:25px;font-size:16px;font-family:GTWalsheim-Regular;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:normal;color:#4a4a49}.btl_calculator_content ul{padding:0;margin:0}.calculator_buttons,.form_block input{font-size:18px;padding:6px 20px;height:45px;background:#fff}.btl_calculator_content ul li{list-style:none;float:left;margin-right:10px}.btl_calculator_content .form_block{float:left;width:100%;display:none;margin-bottom:15px;padding-bottom:25px}.btl_calculator_content .button_options .form-control.btl_amountin{display:inline-block;width:178px}.btl_calculator_content .button_options .form-control.btl_interest{width:84px;display:inline-block;float:left;font-size:20px;color:#284160}.calculator_buttons{border-radius:3px;border:1px solid #e7e7e7;min-width:90px;color:#49647f;text-align:center}.calculator_buttons:focus,.calculator_buttons:hover{background:#fff;border-radius:2px;border:1px solid #49647f;min-width:90px;height:45px;font-size:18px;outline:0!important;box-shadow:none;color:#49647f!important}.calculator_buttons.active,.calculator_buttons.active:focus,.calculator_buttons.active:hover{border:1px solid #49647f;border-radius:3px;background-color:#49647f;color:#fff!important;box-shadow:none;outline:0}.block_step1,.block_step2,.block_step3,.block_step4,.block_step5,.block_step6,.calculate_button{display:none;opacity:0}.show_block{display:block;opacity:1;float:left;width:100%;animation:.5s linear fadeIn}.form_block input{border:1px solid #e7e7e7;border-radius:2px;color:#284160;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.result_center h2,.result_center h3{font-family:"GT Walsheim Regular";font-size:35px;font-weight:500;letter-spacing:normal;text-align:center;display:block;float:left;line-height:normal;margin-top:0;width:100%}.form_block input:focus{border:1px solid #4a90e2;border-radius:2px;background:#fff;outline:0;box-shadow:none}.form_block .button_options input:hover,.form_block li:hover input{border:1px solid #284160}.form_block .button_options input:focus{border:1px solid #4a90e2}.resi_calculator_content .calculate_button.form_block input.btn{background:#49647f;border-radius:2px!important;font-size:22px!important;height:65px;width:100%;color:#fff;margin-top:20px;max-width:100%!important;float:none;border:0 solid}.calculate_button .btn:hover{border-radius:3px;background-color:#49647f;font-size:22px;color:#fff;outline:0;box-shadow:0 4px 10px 0 #6d8399}.calculate_button .btn:focus{border-radius:3px;background-color:#425a72;font-size:22px;color:#fff;outline:0;box-shadow:0 2px 4px 0 #6d8399}.result_center{text-align:center;color:#284160;background:#f2f2f2;padding:48px 35px 60px;opacity:0;display:none;transform:scale(.7);margin-top:25px}#btl_calculate.greyout,#btl_calculate.greyout:focus,#resi_calculate .greyout,#resi_calculate .greyout:focus{background:#bdbdbd;border-color:#bdbdbd;outline:0}#btl_calculate.greyout,#btl_calculate.greyout:focus:hover,#resi_calculate .greyout,#resi_calculate .greyout:focus:hover{background:#bdbdbd;border-color:#bdbdbd;outline:0;box-shadow:none}.btl_calculator_content .calculate_button.show_block{margin-top:60px}.btlcalc_errormsg{display:none;color:#d0021b;font-size:16px;font-weight:500;line-height:normal;letter-spacing:normal;margin:-15px 0 0;font-family:"GT Walsheim Regular"}.result_center.show_result{display:block;opacity:1;transform:scale(1);font-family:GTWalsheim-Regular;float:left}.result_center h3{margin-bottom:20px;color:#49647f!important}.result_center h3:nth-of-type(2){font-size:40px;margin-top:0;margin-bottom:43px}.result_center h2{margin-bottom:40px;color:#49647f}.result_center h4,.result_center p{font-family:"GT Walsheim Light";font-weight:300;color:#4a4a49;letter-spacing:normal;text-align:center}.result_center h4{margin-bottom:43px;font-size:25px;line-height:1.4;float:left;width:100%}.result_center p{margin-bottom:0;font-size:16px;line-height:1.25}.resi_calculator_content .wizard-navigation{padding-bottom:35px;border-bottom:2px solid #f1f1f1;margin-bottom:40px}.resi_calculator_content .wizard-footer.show_block{opacity:1}.resi_calculator_content .wizard-navigation .nav-pills>li.active>a,.resi_calculator_content .wizard-navigation .nav-pills>li>a[aria-expanded=true]{background:0 0;color:#49647f}.resi_calculator_content .wizard-navigation .nav-pills>li.active>a:hover{text-decoration:underline}.resi_calculator_content .wizard-navigation .nav-pills>li.active>a .icon-circle,.resi_calculator_content .wizard-navigation .nav-pills>li>a[aria-expanded=true] .icon-circle{color:#fff;background:#274061}.resi_calculator_content .wizard-navigation .nav-pills>li>a{font-size:14px;text-align:center;color:#bdbdbd;pointer-events:none}.resi_calculator_content .wizard-navigation .nav-pills>li>a:focus,.resi_calculator_content .wizard-navigation .nav-pills>li>a:hover{background:0 0}.resi_calculator_content .wizard-navigation .nav-pills>li>a .icon-circle{width:36px;height:36px;border-radius:50%;display:block;padding:7px 12px;font-weight:700;margin:0 auto 12px;font-size:18px;color:#727272;background:#f0edea}.resi_calculator_content label{font-size:18px;color:#49647f;margin-bottom:20px;font-weight:500;line-height:1.39;letter-spacing:normal;font-family:'GT Walsheim Regular'}.resi_calculator_content .form_block .col-sm-4.col-md-4 label{text-align:right;width:100%;margin-bottom:0}.tab-pane>h3{margin-bottom:30px;font-size:25px;color:#4a4a4a}.tab-pane .tab-content .tab-pane h3{font-size:22px;margin-bottom:25px;color:#4a4a4a;margin-top:0;width:100%}input.error{border-color:#9e2e57!important}button.btn.btn-default.calculator_buttons.error{border-color:#9e2e57}p.err_msg{display:none;width:100%;float:left;margin:10px 0 0;color:#9e2e57}#DTIR_accept h4:last-child,.multiple_applicants.hide_tabs_list,p.place_msg{margin-bottom:0}.loan_detail_options p.place_msg{margin-right:102px}p.place_msg{float:right;margin-right:40px;margin-top:5px;color:#9e2e57}.resi_calculator_content ul.nav.nav-pills{padding:0;max-width:100%;margin:0 auto;position:relative}.resi_calculator_content ul.nav-pills li:last-child{margin-right:0}.resi_calculator_content ul li{list-style:none;float:left;margin-right:20px}.resi_calculator_content .form_block{float:left;width:100%;display:block}.resi_calculator_content .form_block.resi_block_step1{padding-bottom:25px}span.applicant_count{width:50px;height:45px;display:block;border:1px solid #e7e7e7;border-radius:2px;padding:10px 18px;color:#284160;font-size:18px;cursor:pointer;line-height:normal;letter-spacing:normal;text-align:center;font-family:GTWalsheim-Regular}span.percentage_symbol,span.pound_symbol{width:37px;height:45px;background:#e7e7e7;font-size:18px;font-family:"GT Walsheim Light";font-weight:300;letter-spacing:normal;text-align:center;color:#49647f;line-height:normal;float:left}span.applicant_count:focus,span.applicant_count:hover{border:1px solid #284160;outline:0}.loan_detail_options ul#adult_count li:last-child span.applicant_count,.loan_detail_options ul#children_count li:last-child span.applicant_count{width:80px}.IBborrower_type,.IBproperty_type,.IBrepayment_details,.IBsmoker,.five_loantype,.loan_detail_step_producttype,.other_income,.resi_block_emp_sec_income,.resi_block_step2,.resi_block_step3,.resi_block_step4,.resi_block_step6,.resi_block_step7,.resi_block_step8,.resi_block_step9,.resi_secondary,.secondary_income_list,.self_emp_icome_app1,.self_emp_income,.self_emp_sec_income_app1,.smoker_details,.third_employment,.third_employment .loan_detail_step11{display:none;opacity:0;height:0;overflow:hidden}.primary_income,.resi_block_step6,.secondary_income,.secondary_income_list,.self_emp_income{display:block!important;opacity:1!important;transition:1s ease-in-out;transform:scale(1)!important;height:auto!important;overflow:hidden;padding:0 0 25px!important}.primary_income .form_block,.self_emp_income .form_block{padding:25px 0!important}ul#Customer_Employment_Primary_App1 li label,ul#Customer_Employment_Secondary_App1 li label{position:relative;padding:0!important}ul#Customer_Employment_Primary_App1 li input[type=checkbox],ul#Customer_Employment_Secondary_App1 li input[type=checkbox]{float:left;margin-right:10px;margin-top:0;position:relative;opacity:0;width:20px;height:20px;z-index:7;cursor:pointer}ul#Customer_Employment_Primary_App1 li input[type=checkbox]+label:before,ul#Customer_Employment_Secondary_App1 li input[type=checkbox]+label:before{content:"";width:20px;height:20px;border:1px solid #e7e7e7;position:absolute;top:0;display:block;left:-30px;z-index:5}ul#Customer_Employment_Primary_App1 li input[type=checkbox]:checked+label:after,ul#Customer_Employment_Secondary_App1 li input[type=checkbox]:checked+label:after{content:"";display:block;width:6px;height:10px;border-right:1.5px solid #333;border-bottom:1.5px solid #333;transform:rotate(40deg);margin-left:5px;margin-top:2.5px;position:absolute;left:-28px;top:0;z-index:6}.resi_calculator_content .form_block.show_block{display:block;opacity:1;float:left;width:100%;padding:25px 0;height:auto;position:relative;z-index:5}.form_block.resi_block_emp_sec_income.show_block{z-index:9;overflow:visible}.commitments_block.form_block .form_block,.form_block.show_block .form_block,.residential_mortgage.form_block .form_block{padding:25px 0}.resi_calculator_content .form_block.close_height{height:0;opacity:0;transition:.2s ease-in-out;padding:0;margin:0;overflow:hidden}.resi_calculator_content .form_block input{background:#fff;border:1px solid #e7e7e7;box-shadow:none;border-radius:2px;max-width:40%;padding-left:15px}#income .form_block label,.commitments_block.form_block .form_block label,.form_block.resi_block_step4.show_block label,.residential_mortgage.form_block .form_block label{padding-top:10px}.form_block.resi_block_step4.show_block{border-bottom:0;padding:25px 0 0}.wizard-footer .pull-left:after,.wizard-footer .pull-right:after{border-left:none;border-bottom:none;border-right:1.5px solid #fff;border-top:1.5px solid #fff;content:"";position:absolute}.loan_detail_options li.active span.applicant_count,.resi_block_step2 .loan_detail_options li.active:last-child span.applicant_count,.resi_block_step3 .loan_detail_options li.active:last-child span.applicant_count{background:#49647f;color:#fff}.resi_block_step2 .loan_detail_options li:last-child span.applicant_count,.resi_block_step3 .loan_detail_options li:last-child span.applicant_count{background:#e7e7e7;color:#284160}.resi_calculator_content .wizard-footer .pull-right input.btn,.resi_calculator_content .wizard-footer .pull-right input.btn:focus{background:#49647f;min-width:100px;height:45px;font-size:18px;color:#fff;border-radius:2px;position:relative;text-align:left;padding:10px 25px}.wizard-footer .pull-left,.wizard-footer .pull-right{position:relative;max-height:45px}.wizard-footer .pull-right:after{width:9px;height:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);bottom:40%;right:18px}.wizard-footer .pull-left:after{width:8px;height:8px;-webkit-transform:rotate(225deg);transform:rotate(225deg);bottom:42%;left:18px}span.pound_symbol{padding:10px 14.5px;border-radius:2px 0 0 2px}span.percentage_symbol{padding:10px 12px;border-radius:0 2px 2px 0}#txtInitialInterestRate,#txtInterestOnlyPortion,#txtReversionaryMarginRate,#txtreversionaryInterest{float:left;border-top-right-radius:0!important;border-bottom-right-radius:0!important;max-width:18%!important}input.form-control[name=loan_term]{max-width:25%!important}.commitments_block.form_block .form_block:last-child,.form_block.resi_block_step4 .form_block:last-child,.other_income.form_block .form_block:last-child,.primary_income .form_block:last-child,.residential_mortgage.form_block .form_block:last-child,.secondary_income .form_block:last-child,.secondary_income_list .form_block:last-child,.self_emp_income.form_block .form_block:last-child{border-bottom:0!important}.commitments_block.form_block .form_block,.form_block.resi_block_step4 .form_block,.other_income.form_block .form_block,.primary_income.form_block .form_block,.residential_mortgage.form_block .form_block,.secondary_income .form_block,.secondary_income_list .form_block,.self_emp_income .form_block{border-bottom:1px solid rgba(231,231,231,.7)}.resi_block_step4>h3,.residential_mortgage.form_block>h3{font-size:25px;font-family:"GT Walsheim Regular";margin-bottom:45px}.resi_block_step4>h3{margin-bottom:20px;font-weight:500;line-height:normal;letter-spacing:.8px;color:#4a4a4a}.select_options .nice-select{max-width:50%;width:100%;border-radius:2px;height:44px;border:1px solid #e8e8e8;font-size:18px}.select_options .nice-select ul{border-radius:0}.select_options .nice-select ul li{width:100%}.select_options .nice-select:before{content:"";height:44px;display:block;background:#284160;width:38px;position:absolute;top:-1px;right:0;z-index:2;border-top-right-radius:2px;border-bottom-right-radius:2px}.select_options .nice-select:after{border-bottom:1.5px solid #fff!important;border-right:1.5px solid #fff!important;width:6px!important;height:6px!important;right:17px!important;z-index:3}#incomebackedcalc .btn-calculate.show_block,.resi_calculator_content ul li.show_tab,.resichargemort.show_block,.resichargemort2.show_block,.resichargemort3.show_block,.resichargemort4.show_block,.show_tabs_list{display:block}.multiple_applicants{margin-bottom:60px;float:left;width:100%;display:block}.multiple_applicants ul{border:0}.multiple_applicants ul:after{position:absolute;content:"";width:100%;border-bottom:2px solid #e7e7e7;left:0;margin-top:59px;z-index:5}.multiple_applicants ul li{margin-right:0;position:relative;z-index:8;pointer-events:none}.multiple_applicants ul li a{background:#efefef;border-color:#efefef;border-radius:0;color:#bdbdbd;font-size:18px;padding:16px 25px;margin-right:5px}.multiple_applicants ul li.active a,.multiple_applicants ul li.active a:focus,.multiple_applicants ul li.active a:hover{background:#49647f;color:#fff;border-color:#49647f;outline:0;border-bottom:2px solid #49647f;z-index:20}.multiple_applicants ul li.enable_tab{pointer-events:visible}.multiple_applicants ul li.enable_tab a{color:#284160}.btn-continue.align-right,.btn-continue.align-right:focus,.btn-continue.align-right:hover{background:#49647f;border-radius:2px;border-color:#49647f;font-size:18px;min-width:265px;height:45px;float:right;outline:0;display:none;padding:0 20px;text-align:left;position:relative}.btn-back.align-left,.btn-back.align-left:focus,.btn-back.align-left:hover{background:#979797;border-color:#979797;border-radius:2px;min-width:110px;height:45px;font-size:18px;outline:0;position:relative;display:none}.wizard-footer .pull-left .btn,.wizard-footer .pull-left .btn:active,.wizard-footer .pull-left .btn:focus,.wizard-footer .pull-left .btn:hover{background:#49647f;border-color:#49647f;border-radius:2px;min-width:110px;height:45px;font-size:18px;outline:0}.applicant_btn,.wizard-footer{border-top:2px solid rgba(231,231,231,.7)}.result_center.resi_output .row{border-bottom:1px solid #dcdcdc;padding:20px 0;color:#4a4a4a}.result_center.resi_output .row:last-child{border-bottom:0}.result_center.resi_output .row label{text-align:right;margin:0;padding:0 25px;color:#4a4a4a;width:100%}.result_center.resi_output .row h4{text-align:left;margin:0;padding:0 25px}.result_center.resi_output h3,.result_center.resi_output h4{color:#4a4a4a}.wizard-footer{float:left;width:100%;display:block;margin-top:75px;padding-top:30px}.applicant_btn{padding-top:20px;margin-top:10px}.form_block.applicant_btn.show_block{z-index:3}input#TextBoxBTL_rate,input#TextBoxRate,input#TextBoxRate2,input#TextBoxRate3,input#TextBoxRate4{float:left;max-width:18%}.residential_mortgage.form_block h3{margin-bottom:30px;margin-top:45px!important}.form_block .button_options span{font-size:18px;padding-top:10px;display:block}.primary_income.form_block.show_block,.secondary_income.show_block,.secondary_income_list.show_block,.self_emp_income.show_block{position:relative;z-index:4!important}.secondary_income.form_block,.secondary_income_list.form_block{padding:0!important}.secondary_income.form_block.show_block,.secondary_income_list.form_block.show_block{padding:25px 0 0!important}@media only screen and (min-width:991px) and (max-width:1199px){.column_block{padding:0 20px}.container{width:100%;max-width:1024px}input#txtNoOfDependentChild,input#txtNoOfOtherAdults{max-width:15%}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;display:none!important}}@media only screen and (max-width:767px){.orclass,p.place_msg{float:left}body{background:#fff}.mobile_content{display:block}.content_block{padding:50px 25px 70px}.result_center p{font-size:16px!important;margin-bottom:10px!important}a.onecircle,a.threecircle,a.twocircle{min-width:85px}.prdmble{font-size:16px!important;padding:0!important;display:none!important}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990;display:none!important}button.btn.btn-default.calculator_buttons.btn-loan-amount{margin:10px 0 0;padding:0 20px}.calculator_type.btl_property_type .nice-select .option{border-bottom:1px solid #f6f6f6;padding:10px 20px;line-height:1.39}.calculator_type.btl_property_type .selectdrop p{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-.1px;color:#fff;margin:0 0 15px}.btl_calculator_content .button_options ul li:last-child,.multiple_applicants ul li:last-child a,.resi_calculator_content ul li:last-child,.resi_calculator_content ul.nav-pills li:last-child{margin-right:0}.orclass{margin:10px 0;display:block;width:100%}#btldprat,.looksuprate .dropdown.open ul{width:260px}.btl_calculator_content ul.dropdown-menu li{max-width:none;margin-right:15px;overflow:visible}.btllookprd{width:145px}.btl_calculator_content .form_block.block_step4 ul li{max-width:100%}.btl_calculator_content .block_step5 .calculator_buttons{max-width:140px;white-space:pre-wrap;text-align:center;padding:0 10px}.btl_calculator_content .calculate_button.show_block{margin-top:40px}.btl_calculator_content label{margin-bottom:20px}.calculate_button .btn{font-size:18px!important;height:55px}.result_center.show_result{margin-top:25px}.resi_calculator_content .form_block .col-sm-4.col-md-4 label{text-align:left;width:100%;margin-bottom:20px}.resi_block_step4>h3,.residential_mortgage.form_block>h3{font-size:30px!important}.tab-pane .tab-content .tab-pane h3{font-size:30px}.commitments_block.form_block .form_block,.form_block.resi_block_step4 .form_block,.other_income.form_block .form_block,.primary_income.form_block .form_block,.residential_mortgage.form_block .form_block,.secondary_income .form_block,.secondary_income_list .form_block,.self_emp_income .form_block{border-bottom:0;margin-bottom:0;padding-bottom:20px!important;padding-top:0!important}.wizard-footer{padding-top:0;margin-top:70px}.wizard-footer .pull-left,.wizard-footer .pull-right{width:100%;max-height:100%}.wizard-footer .pull-left{margin-bottom:60px;width:auto}.wizard-footer .pull-right:after{right:20px}.wizard-footer .pull-left:after,.wizard-footer .pull-right.no_fullwidth:after{bottom:27%}.wizard-footer .pull-left .btn,.wizard-footer .pull-left input{height:55px;font-size:20px;margin-top:30px;margin-bottom:0}.resi_calculator_content .wizard-footer .pull-right.no_fullwidth input.btn,.resi_calculator_content .wizard-footer .pull-right.no_fullwidth input.btn:focus{padding:14px 20px;outline:0;box-shadow:none;margin-top:30px;background:#284162;border-color:#284162;height:55px}.pull-right.no_fullwidth{width:auto}input#TextBoxBTL_rate,input#TextBoxRate,input#TextBoxRate2,input#TextBoxRate3,input#TextBoxRate4{max-width:50%}.btn-continue.align-right,.btn-continue.align-right:focus,.btn-continue.align-right:hover,.container{width:100%}.resi_calculator_content .form_block input{max-width:80%;width:100%}input#txtLoanTerms{max-width:90%;width:100%}ul#borrower_type li:last-child,ul#repayment li:last-child,ul#sub_account_1 li:last-child,ul#sub_account_2 li:last-child,ul#sub_account_3 li:last-child,ul#sub_account_4 li:last-child{margin:10px 0 0}.multiple_applicants ul li a:before{content:"\f007";font-family:FontAwesome;position:absolute;left:40%;color:#bdbdbd;font-size:20px;top:6px}.multiple_applicants ul li.active a:before{color:#fff}.multiple_applicants ul li a{font-size:14px;padding:35px 10px 4px;margin-right:0;max-width:100%;text-align:center}.multiple_applicants ul li{margin-right:5px!important;max-width:23.5%}.multiple_applicants ul li:last-child{margin:0!important}.btn-back.align-left,.btn-back.align-left:focus,.btn-back.align-left:hover{margin-bottom:60px;margin-top:40px}.select_options .nice-select{max-width:100%;width:100%}.resi_calculator_content .wizard-navigation .nav-pills>li>a{font-size:16px;text-align:center;padding:10px 5px;font-family:GTWalsheim-Regular}.resi_calculator_content ul.nav.nav-pills{padding:0;max-width:100%}.multiple_applicants ul:after{border-bottom:2px solid #f1f1f1;left:0;margin-top:80px}.resi_calculator_content .form_block .col-sm-4.col-md-4,.resi_calculator_content .form_block .col-sm-8.col-md-8{padding:0}.result_center.resi_output .row label{left:0;padding:0;color:#284160;text-align:unset}.result_center{padding:60px 20px;margin:30px -20px 25px -25px}.resi_calculator_content .wizard-navigation .nav-pills>li>a .icon-circle{width:28px;height:28px;padding:6px 10px;font-size:14.4px;font-weight:500;line-height:normal;letter-spacing:normal;text-align:center;font-family:'GT Walsheim Regular'}.resi_calculator_content .wizard-navigation{margin-left:-25px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-bottom:10px;margin-bottom:40px}.resi_calculator_content label{margin-bottom:10px}.resi_calculator_content .form_block.resi_block_step1{padding-bottom:15px}.resi_calculator_content .form_block.resi_block_step2{padding-bottom:0}.resi_calculator_content .form_block.resi_block_step4{padding-top:0}.loan_detail_options ul#adult_count li,.loan_detail_options ul#children_count li,.resi_block_step4>h3{margin-bottom:15px}.resi_calculator_content ul li{margin-right:8px}.loan_detail_options ul li,.resi_calculator_content ul.nav-pills li{margin-right:20px}.loan_detail_options ul#adult_count li:last-child span.applicant_count,.loan_detail_options ul#children_count li:last-child span.applicant_count{min-width:120px;text-align:center}input#txtNoOfDependentChild,input#txtNoOfOtherAdults{margin-top:15px}#txtInitialInterestRate,#txtInterestOnlyPortion{max-width:35%!important}.pull-right .btn,.pull-right .btn:active,.pull-right .btn:focus,.pull-right .btn:hover,.resi_calculator_content .wizard-footer .pull-right input.btn{margin-bottom:0;background:#284162;border-color:#284162;padding:15px 20px 15px 40px;height:55px;font-size:20px;width:100%}.timeline:before{max-width:275px}.result_center.resi_output .row h4{text-align:center;margin:20px 0 0;padding:0 25px;color:#4a4a4a;font-size:25px}.result_center.resi_output h3,.result_center.resi_output h4{color:#284160}.result_center.resi_output .row{border-bottom:0}}@media only screen and (max-width:320px){.resi_calculator_content ul.nav.nav-pills{padding:0;max-width:100%}.resi_calculator_content ul li{margin-right:5px}span.applicant_count{margin-bottom:10px}.calculator_buttons{font-size:14px}.multiple_applicants ul li a{word-wrap:break-word}}@media only screen and (min-width:356px) and (max-width:374px){.resi_calculator_content ul.nav-pills li{margin-right:8px}.timeline:before{max-width:210px}}@media only screen and (max-width:359px){.resi_calculator_content ul.nav-pills li{margin-right:0}a.onecircle,a.threecircle,a.twocircle{min-width:70px}.timeline:before{max-width:200px}#btldprat,.looksuprate .dropdown.open ul{width:240px}#myDataTable li{width:100%;padding:0 10px!important}}@keyframes arrowdown{from{top:70px;opacity:0}to{top:90px;opacity:1}}@keyframes animatecontent{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes animatedown{from{top:40px;opacity:0}to{top:45px;opacity:1}}@keyframes animatetab{from{transform:scale(.85)}to{transform:scale(1)}}@keyframes arrowright{from{right:10px;opacity:0}to{right:-19px;opacity:1}}@keyframes zoomin{from{transform:scale(.9)}to{transform:scale(1)}}@keyframes slideup{from{bottom:80%}to{bottom:90%}}@keyframes buttonzoom{from{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}input.btn.btn-next-step2{float:right}p.btn-next-step2err_msg{display:none;float:right;width:100%;text-align:right;margin-top:5px;color:#9e2e57}.InalIntstReerr_msg,.txtLoanAmounterr_msg,.txtLoanTermserr_msg{display:none;margin-top:5px;color:#9e2e57;float:left;width:100%}.IBsmoker,.smoker_details{display:none!important}@media(min-width:180px) and (max-width:349px){.button_options.initial_term ul li{margin-bottom:15px}}#fiveyear .calculator_buttons{padding:6px 18px}#fiveyear li:last-child{margin-right:0!important}@media only screen and (max-width:767px){#fiveyear .calculator_buttons{padding:6px 20px;display:block;float:left;width:auto}#fiveyear li{margin-right:0!important;margin-bottom:15px;float:left;width:100%;display:block}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#fiveyear .calculator_buttons{padding:6px 17.5px}}@supports (-ms-accelerator:true){#fiveyear .calculator_buttons{padding:6px 17.5px}}div#Residencialloancalcprintdiv{position:absolute;top:0;z-index:-1;right:0;width:100%}
        