.borrowing-power .add-income-link,.borrowing-power .remove-income,.loan-comparison .dropdown-control-row span{cursor:pointer}@font-face{font-family:Roboto;font-style:normal;font-weight:100;src:local('Roboto Thin'),local('Roboto-Thin'),url(https://fonts.gstatic.com/s/roboto/v19/KFOkCnqEu92Fr1MmgVxIIzc.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v19/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v19/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}body{font-family:Roboto;font-weight:400}h1,h2,h3,p{margin:0;padding:0}.tooltip-inner{max-width:300px}.tooltip.tooltip-class .tooltip-inner{background-color:#4D4F53;border:none;-webkit-box-shadow:0 0 5px #929496;box-shadow:0 0 5px #929496;color:#fff;font-size:14px;padding:8px;text-align:left}.tooltip.tooltip-class .tooltip-arrow{display:none}.calculator-app .tab-title-container .tab-title{padding-top:35px}.calculator-app .tab-title-container .tab-title .title-content{font-size:18px;font-weight:400}.calculator-app .tab-title-container:not(.no-border){border-bottom:1px solid #2078dc}.calculator-app .tab-title-container:not(.no-border) .tab-title{padding-bottom:20px}.tooltip-addon{color:#d9d9d9;background-color:transparent;padding:6px 12px;font-weight:400;line-height:1;text-align:center;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}radio label,selectbox label,slider label{padding-bottom:16px;font-size:18px;font-weight:400}selectbox label,slider label{padding-top:25px}slider .control-slider{margin-top:10px}house-result .rzslider,slider .rzslider{margin:25px 0 15px}house-result .rzslider .rz-bar-wrapper,slider .rzslider .rz-bar-wrapper{height:38px;padding-top:18px;margin-top:-18px}house-result .rzslider .rz-bar,slider .rzslider .rz-bar{border-radius:4px;background-color:#d9d9d9!important;border:1px solid #d9d9d9!important;height:7px}house-result .rzslider .rz-bar.rz-selection,slider .rzslider .rz-bar.rz-selection{border-radius:4px;background-color:#3978ac!important;border:1px solid #3978ac!important}house-result .rzslider .rz-pointer,slider .rzslider .rz-pointer{outline:0!important;background-color:#2078dc!important;top:-9px;height:25px;width:25px}house-result .rzslider .rz-pointer:after,slider .rzslider .rz-pointer:after{display:none!important}radio label{padding-top:25px}radio .input-group{width:100%}radio .btn-group{display:flex;width:100%}radio .radio-4{width:25%}radio .radio-3{width:33.33%}radio .radio-2{width:50%}.full-width,dropdown-input-list .input-group,selectbox .input-group{width:100%}radio .btn-group>.btn-radio{box-shadow:none!important;-webkit-box-shadow:none!important;box-sizing:border-box!important;-webkit-box-sizing:border-box!important;border-bottom:1px solid #d9d9d9;border-radius:0;background:0 0!important;height:32px;padding:0;outline:0!important;display:flex;justify-content:center}radio .btn-group>.btn-radio .choice{height:30px;display:flex;align-items:center;box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;transition:border .15s;font-size:16px;font-weight:300}radio .btn-group>.btn-radio.active{transition:background .15s,border .1s,color .15s}radio .btn-group>.btn-radio.active .choice{height:29px;border-bottom:2px solid #2078dc}dropdown-input-list .input-group select,selectbox .input-group select{border-radius:4px!important}dropdown-input-list .input-group,slider .input-group{border-color:#e3e3e3}dropdown-input-list .input-group .input-group-addon,slider .input-group .input-group-addon{background-color:#d9d9d9;color:#fff}dropdown-input-list .input-group .form-last,slider .input-group .form-last{border-top-right-radius:4px!important;border-bottom-right-radius:4px!important}dropdown-input-list .input-group input:not(.form-last),slider .input-group input:not(.form-last){border-right:none}dropdown-input-list.container-fluid{display:block;padding:0}dropdown-input-list .row{padding:15px 0;display:flex;flex-wrap:wrap;align-items:center}dropdown-input-list .control-row{font-size:18px;font-weight:700;background-color:#dcdcdc}dropdown-input-list .control-row.close-control{margin-bottom:1px}dropdown-input-list .control-row i.dropdown-icon{min-width:30px;text-align:left}.result-panel table td,.result-panel table th,.result-steps{text-align:center}dropdown-input-list .input-row:nth-child(even){background-color:#f1f1f1}.center ul.nav.nav-tabs{justify-content:center}.left ul.nav.nav-tabs{justify-content:flex-start}.right ul.nav.nav-tabs{justify-content:flex-end}ul.nav.nav-tabs{display:flex;border-color:#2078dc;margin:0 -15px}ul.nav.nav-tabs li{float:none;margin-left:7px;margin-right:7px}ul.nav.nav-tabs li a{font-size:14px;font-weight:300;color:#d9d9d9;border-color:#d9d9d9 #d9d9d9 #2078dc;height:100%}ul.nav.nav-tabs li.active a{color:#fff;background-color:#2078dc;border-color:#2078dc #2078dc transparent}.tab-result-row{padding:20px 15px;background:#dcdcdc;margin:30px -30px 0}.tab-result-row .content{padding-right:15px}.result-tab-console{padding:30px 0 20px}.result-tab-console label{box-shadow:none!important;-webkit-box-shadow:none!important;border:1px solid #d9d9d9;padding:7px 10px 7px 15px}.result-tab-console label i{padding-right:10px}.result-tab-console label.active{border:1px solid #2078dc;z-index:9999}.result-panel .table-panel{height:300px;overflow:overlay}.result-panel table{margin:0}.result-panel table th{font-weight:400}.result-panel table .static-header{display:none}.result-steps{padding:20px;background-color:#e8e8e8;border-top:1px solid #c8c8c8;font-size:18px}.result-steps span{color:#fff;background-color:#2078dc;margin-left:10px;font-size:14px}.result-steps span i.fa-paper-plane{margin-right:5px}.result-steps span i.fa-long-arrow-right{margin-left:5px}.result-steps span:active{background-color:#368df2}.result-steps .final-step>div div:first-child{font-weight:700;margin-bottom:5px;font-size:20px}.result-steps .final-step>div div:nth-child(2){margin-bottom:15px}house-result .rz-bubble{top:20px}house-result .slider-row{margin-top:20px}house-result .house-row{margin-top:30px}house-result .result-item-row .result-item{padding:2px 50px 2px 10px;border-left:3px solid #2078dc}.disclaimer-containter .disclaimer-content,.disclaimer-containter .disclaimer-control{padding:14px 20px}house-result .house-panel{overflow:hidden;margin:0 auto;position:relative;height:202px;width:400px}house-result .house-panel>div{position:absolute;height:100%;width:100%}house-result .house-panel .house-empty,house-result .house-panel .house-mask{top:0;left:0}house-result .house-panel .house-mask img{height:100%;width:100%}house-result .house-panel .house-empty{background-color:#dcdcdc}house-result .house-panel .house-full{bottom:0;left:0;transition:height .5s ease-out;background-color:#2078dc}.calculator{position:relative}.calculator .loading-mask{position:absolute;width:100%;height:100%;background-color:rgba(255,255,255,.4);z-index:999999;display:flex;justify-content:center;align-items:center}.calculator .loading-mask i{font-size:180px;color:#2078dc}.disclaimer-containter{margin-top:20px;background:#f1f1f1}.disclaimer-containter .disclaimer-control>span *{margin-right:10px;cursor:pointer}.disclaimer-containter .disclaimer-control i{font-size:1.15em;line-height:0}.disclaimer-containter .disclaimer-control .disclaimer{font-size:16px}.disclaimer-containter .disclaimer-content h3{font-size:20px;margin-bottom:10px}.disclaimer-containter .disclaimer-content p{font-size:1em}.chart{width:100%}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@media screen and (min-width:768px){.text-right-sm{text-align:right}.text-left-sm{text-align:left}}.mortgage-repayment .loan-details{margin-bottom:15px}.mortgage-repayment .help-message-container{padding-top:30px;font-size:21px;font-weight:lighter}.mortgage-repayment .options-to-save{margin-bottom:30px}.mortgage-repayment .result-line-container{padding-top:10px}.mortgage-repayment .result-line-container .result-line{margin-top:20px}.mortgage-repayment .result-line-container .result-line .result-label{font-size:18px;margin-bottom:5px}.mortgage-repayment .result-line-container .result-line .large-result{font-size:21px;font-weight:700;color:#2078dc}.mortgage-repayment .result-line-container .result-line .small-result{font-size:18px}@media (max-width:767px){.mortgage-repayment .saved-content-container .col-xs-12{text-align:center}.mortgage-repayment .saved-content-container .saved-content{font-size:18px}.mortgage-repayment .saved-content-container .saved-content i{font-size:16px;padding:0 5px}.mortgage-repayment .saved-content-container .separator{padding:0 10px;top:-5px}}@media (min-width:1200px){.mortgage-repayment.calculator-app>.row{padding-right:30px;padding-left:30px}}.buying-selling-cost>.row{padding:0}.buying-selling-cost>.row>.col{margin:0}.borrowing-power .result-line-container,.buying-selling-cost .result-steps{margin-top:30px}.buying-selling-cost .sub-title{font-size:20px;font-weight:300;padding-top:15px}.buying-selling-cost .view-type{padding:30px 0 40px}.buying-selling-cost .view-type .col{padding:0}.buying-selling-cost .view-type .tab-radio .btn-radio{height:auto}.buying-selling-cost .view-type .tab-radio .btn-radio .choice{height:104px;flex-direction:column}.borrowing-power .result-line-container>div .result-line>div:first-child,.loan-comparison .detailed-result-row .result-line-container .result-line>div:first-child{flex-grow:1}.buying-selling-cost .view-type .tab-radio .btn-radio .choice>div:nth-child(1){margin-bottom:7px}.buying-selling-cost .view-type .tab-radio .btn-radio .choice>div:nth-child(1) img{width:113px;height:65px}.buying-selling-cost .view-type .tab-radio .btn-radio .choice>div:nth-child(2){margin-bottom:10px}.buying-selling-cost .view-type .tab-radio .btn-radio.active .choice{height:102px}.buying-selling-cost .buy-tabs .container-fluid,.buying-selling-cost .sell-tabs #property-details{padding-bottom:30px}.buying-selling-cost .summary-container{background-color:#2078dc;padding-top:25px;padding-bottom:25px;color:#fff}.buying-selling-cost .summary-container .summary{padding:0 30px;font-size:24px;font-weight:700}.buying-selling-cost .result-container .result-row{padding:20px 30px;font-size:20px;border-bottom:1px solid #dcdcdc}.buying-selling-cost .result-container .result-row.bold{font-weight:700}.buying-selling-cost .result-container>div:nth-child(2){padding-top:20px;padding-bottom:20px}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown{margin-bottom:15px}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .bold{font-weight:700}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .footer,.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .header,.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .light{padding:10px 15px}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .footer span:nth-child(2),.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .header span:nth-child(2),.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .light span:nth-child(2){float:right}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .header{background-color:#dcdcdc;font-weight:700;border-top-left-radius:2px;border-top-right-radius:2px}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .light{border:1px solid #dcdcdc;border-top:none}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .light:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .footer{background-color:#dcdcdc;border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top:1px solid #fff}.borrowing-power .result-line-container>div,.budget-planner .chart-header-row.expenses,.budget-planner .chart-row.expenses{background-color:#f1f1f1}.buying-selling-cost .result-container>div:nth-child(2) .result-dropdown .footer.show{border-top:none}.borrowing-power .tab-title-container .tab-title .title-content.bold{font-weight:700}.borrowing-power .add-income-link i,.borrowing-power .remove-income i{color:#2078dc}.borrowing-power .remove-income{padding-bottom:10px}.borrowing-power hr{margin-bottom:0;border-color:#999}.borrowing-power .result-line-container>div .result-line{display:flex;margin:0 15px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #aeaeae}.borrowing-power .result-line-container>div .result-line:first-child{color:#2078dc;font-weight:700}.borrowing-power .result-line-container>div .result-line>div:nth-child(2){text-align:right}.borrowing-power .result-line-container>div .result-line:last-child{border:none}.borrowing-power .result-line-container>div .result-line .large-result{font-weight:700}.borrowing-power .result-row{margin-top:10px}.budget-planner .tabs,.loan-comparison .loan-row>div{margin-top:30px}.borrowing-power #property-details>hr{margin-bottom:0}.borrowing-power>.row:last-child{margin-bottom:20px}@media (max-width:767px){.borrowing-power .radio{margin-bottom:20px}}.budget-planner dropdown-input-list+dropdown-input-list{border-top:1px solid #fff}.budget-planner .total-container{padding:30px;text-align:center}.budget-planner .total-container span{font-size:20px}.budget-planner .chart-header-row{font-size:20px;padding-top:30px;padding-bottom:30px}.budget-planner .chart-row{padding-top:20px;padding-bottom:20px}.budget-planner .fa.fa-circle{vertical-align:middle;font-size:6px;padding:0 10px}.loan-comparison .loan-feature-row,.loan-comparison .loan-row{padding-bottom:30px}.budget-planner .tab-result{display:flex;flex-wrap:wrap;align-items:center;padding-top:30px;padding-bottom:30px;font-size:16px;color:#fff}.budget-planner .tab-result.safe{background-color:#6fc381}.budget-planner .tab-result.danger{background-color:#e44f4f}.budget-planner .tab-result .col:nth-child(2){display:flex;align-items:center;padding-top:10px}.budget-planner .tab-result .col:nth-child(2) radio{width:250px;margin-left:20px}.budget-planner .tab-result .col:nth-child(2) radio .choice{font-size:14px}.budget-planner .tab-result radio .btn-group>.btn-radio{border-bottom:1px solid #dcdcdc}.budget-planner .tab-result radio .btn-group>.btn-radio .choice,.budget-planner .tab-result radio .btn-group>.btn-radio .choice:active{color:#fff}.budget-planner .tab-result radio .btn-group>.btn-radio.active .choice{border-bottom:2px solid #fff}@media (min-width:768px){.budget-planner .tab-result .col:nth-child(2){padding-top:0;justify-content:flex-end}}.loan-comparison .dropdown-control-row{padding:20px 15px;background:#dcdcdc;margin:1px -15px;text-align:center;font-weight:700;font-size:16px}.deposit-and-savings .result-line-container>div,.loan-comparison .detailed-result-row .result-line-container{background-color:#f1f1f1}.loan-comparison .dropdown-control-row i{font-size:12px;font-weight:400;margin-left:5px}.loan-comparison .chart-legend-row{text-align:center;padding-top:30px;background:#f1f1f1}.loan-comparison .chart-legend-row .fa{margin-right:10px}.loan-comparison .chart-legend-row span:nth-child(1) .fa{color:#2078dc}.loan-comparison .chart-legend-row span:nth-child(2){margin-left:10px}.loan-comparison .chart-legend-row span:nth-child(2) .fa{color:#3978ac}.loan-comparison .chart-result-row{padding-top:30px;padding-bottom:40px;background:#f1f1f1}.loan-comparison .chart-result-row .chart-title{text-align:center;font-size:14px;height:40px;margin-bottom:5px}.deposit-and-savings .result-line-container>div .result-line>div:nth-child(2),.loan-comparison .detailed-result-row .result-line-container .result-line>div:nth-child(2){text-align:right}.loan-comparison .chart-result-row .chart-title small{color:#aeaeae}.loan-comparison .chart-result-row .clearfix{padding:50px 0}.loan-comparison .detailed-result-row{padding-bottom:30px}.loan-comparison .detailed-result-row h3{padding-top:30px;padding-bottom:30px;font-weight:700;font-size:22px}.loan-comparison .detailed-result-row .savedAmount{color:#2078dc;font-size:18px;margin-left:20px}.loan-comparison .detailed-result-row .result-line-container .result-line{display:flex;margin:0 15px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #aeaeae}.loan-comparison .detailed-result-row .result-line-container .result-line:last-child{border:none}.loan-comparison .detailed-result-row .result-line-container .result-line .large-result{font-weight:700}.loan-comparison .detailed-result-row .result-line-container .result-line i{color:#aeaeae}.personal-loan .result-line-container{padding-top:10px}.personal-loan .result-line-container .result-line{margin-top:20px}.personal-loan .result-line-container .result-line .result-label{font-size:18px;margin-bottom:5px}.personal-loan .result-line-container .result-line .large-result{font-size:21px;font-weight:700;color:#2078dc}.personal-loan .result-line-container .result-line .small-result{font-size:18px}.deposit-and-savings .cash-row{padding-bottom:30px}.deposit-and-savings .result-line-container{margin-top:30px}.deposit-and-savings .result-line-container>div .result-line{display:flex;margin:0 15px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #aeaeae}.deposit-and-savings .result-line-container>div .result-line>div:first-child{flex-grow:1}.deposit-and-savings .result-line-container>div .result-line:last-child{border:none}.deposit-and-savings .result-line-container>div .result-line .large-result{font-weight:700}.debt-consolidation hr{margin-top:40px}.debt-consolidation>.row:nth-child(3){padding-top:20px}.debt-consolidation>.row:nth-child(3) h2{font-size:24px;line-height:30px}.debt-consolidation>.row:nth-child(4){padding-top:15px}.debt-consolidation>.row:nth-child(4) h3{padding:10px 10px 0;font-size:22px;line-height:28px}.debt-consolidation>.row:nth-child(5){padding-top:20px}.debt-consolidation>.row:nth-child(5) h3{font-size:20px}.debt-consolidation>.row:nth-child(5) p{margin-top:20px}.debt-consolidation .payback,.debt-consolidation .period,.debt-consolidation .totalInterest{color:#2078dc}