#nk_loan_calculator .btn-like{top:10px;position:absolute;opacity:1;right:10px;width:32px;height:32px;display:table;z-index:99;transition:opacity .5s ease-out}#nk_loan_calculator .btn-like a{border-radius:2px;text-align:center;width:100%;background-color:rgba(48,51,58,.2);color:#fff;display:block;height:100%}#nk_loan_calculator .btn-like a .zmdi{line-height:32px;padding:0}#nk_loan_calculator .btn-like a:hover{background:#00a6bd}#nk_loan_calculator .btn-like a.liked{background:#00a6bd}#nk_loan_calculator .hot-label{top:10px;position:absolute;font-weight:600;border-radius:2px;border-radius:2px;left:10px;background:#ea1e12;color:#fff;width:auto;padding:2px 10px 0;font-size:12px;text-transform:uppercase}#nk_loan_calculator .result .featured .btn-like{opacity:1}#nk_loan_calculator .btn-primary{font-weight:600;border-radius:2px;border-radius:2px;text-align:center;width:100%;display:inline-block;margin:0 auto;cursor:pointer;font-size:16px;min-width:fit-content;min-width:-moz-min-content;max-width:-moz-max-content;padding:0 20px;white-space:nowrap}#nk_loan_calculator .featured .overlay{position:absolute;bottom:0;right:0;left:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.9));color:#fff;padding:20px}#nk_loan_calculator .featured .overlay .address{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-weight:400;margin-top:10px;width:100%}#nk_loan_calculator .featured .overlay .address a{color:rgba(255,255,255,.86)}#nk_loan_calculator .featured .overlay .heading{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;font-size:18px;font-weight:500;color:#fff;padding:0;line-height:18px;height:18px}#nk_loan_calculator .featured .overlay .heading a{color:#fff}#nk_loan_calculator .featured .overlay .sale-price{display:block;overflow:hidden;color:rgba(255,255,255,.86);font-size:14px;line-height:1.29;margin-top:8px}#nk_loan_calculator .featured .overlay .sale-price span{display:block;float:left}#nk_loan_calculator .featured .overlay .sale-price span::after{content:"";width:1px;height:10px;background:rgba(255,255,255,.86);display:inline-block;margin:0 15px}#nk_loan_calculator .featured .overlay .sale-price span:last-child::after{display:none}#nk_loan_calculator .featured .overlay .sale-price span strong{color:#fff}#nk_loan_calculator .box-right{background:#f3f4f7}#nk_loan_calculator .box-right .total-pay{padding:25px 0;border-top:1px solid rgba(48,51,58,.2);border-bottom:1px solid rgba(48,51,58,.2)}#nk_loan_calculator .box-right .total-pay .inner{display:flex;position:relative;width:100%;justify-content:space-between;align-items:center}#nk_loan_calculator .box-right .total-pay .inner .value{font-size:30px;color:#30333a;font-weight:bold}#nk_loan_calculator .box-right .total-pay .inner .label{max-width:35%;font-size:14px;line-height:1.3;color:rgba(48,51,58,.7);margin-right:10px}#nk_loan_calculator .box-right h2{font-size:20px;font-weight:500;color:#30333a;margin-bottom:20px;display:block}#nk_loan_calculator .box-right .chart-box{display:flex;position:relative;width:100%;justify-content:space-between;align-items:center;margin-bottom:30px;padding-top:30px;border-top:1px solid rgba(48,51,58,.2)}#nk_loan_calculator .box-right .chart-box .chart-description{position:relative;justify-content:space-between;width:50%;padding-left:30px}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-bottom:15px}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend:last-child{margin-bottom:0}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .label{font-size:14px;color:rgba(68,76,89,.7);height:14px;line-height:14px}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .value{font-size:14px;font-weight:600}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .value.color1{color:#6975c8}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .value.color2{color:#4ab5c1}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .value.color3{color:#ce68a5}#nk_loan_calculator .box-right .chart-box .chart1{width:50%;position:relative}#nk_loan_calculator .box-right .chart-box .chart1 .estimate{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}#nk_loan_calculator .box-right .chart-box .chart1 .estimate .estimate-value{font-size:30px;font-weight:600;color:#30333a;line-height:.7}#nk_loan_calculator .box-right .chart-box .chart1 .estimate .estimate-value span{font-size:20px;font-weight:500}#nk_loan_calculator .box-right .down-payment{display:flex;flex-flow:row wrap;margin-top:25px}#nk_loan_calculator .box-right .down-payment .btn-primary{max-width:100%;border:0;outline:0;font-size:14px;font-weight:400;margin-bottom:25px;text-transform:initial}#nk_loan_calculator .box-right .down-payment a{color:rgba(51,117,136,.86);margin-bottom:15px;font-size:14px;height:20px;line-height:20px;vertical-align:unset;display:flex;align-items:baseline}#nk_loan_calculator .box-right .down-payment a:last-child{margin-bottom:0}#nk_loan_calculator .box-right .down-payment a .zmdi{padding-right:8px;font-size:18px}#nk_loan_calculator .btn-large{height:50px;line-height:50px}#nk_loan_calculator .btn-medium{height:40px;line-height:40px;height:40px;line-height:40px;font-size:16px}#nk_loan_calculator .btn-black{color:#fff;background:#30333a}#nk_loan_calculator .btn-black-outline{color:#30333a;background:0 0;border:1px solid rgba(48,51,58,.314)}#nk_loan_calculator .btn-black-outline:hover{color:#fff;background:#30333a}#nk_loan_calculator .btn-red{color:#fff;background:#c72528}#nk_loan_calculator .btn-red:hover{color:#fff;background:rgba(199,37,40,.86)}#nk_loan_calculator .icon-download{width:15px;height:15px;display:inline-block;background:url(../images/down-arrow.svg) no-repeat;filter:invert(1);vertical-align:middle}#nk_loan_calculator #taibanthanhtoantungthang[disabled]{opacity:.5}#nk_loan_calculator #taibanthanhtoantungthang[disabled]:hover{cursor:not-allowed}#nk_loan_calculator .contact-form-group{width:100%}#nk_loan_calculator .contact-form-group li{border-top:solid 1px rgba(48,51,58,.1);height:50px;line-height:50px;padding-left:85px}#nk_loan_calculator .contact-form-group li a{color:#337588;font-size:16px}#nk_loan_calculator .contact-form-group li a .zmdi{font-size:22px;vertical-align:middle;padding-right:10px}#nk_loan_calculator .tool-box{width:100%;display:flex;border-radius:2px;border:4px solid #f4f4f4}#nk_loan_calculator .tool-box .col{padding:30px;width:50%;float:left}#nk_loan_calculator .loan-tool-block .header{font-size:16px;font-weight:400;color:rgba(68,76,89,.86);margin-bottom:25px}#nk_loan_calculator .box-left .row{width:100%;display:flex;flex-flow:column nowrap;position:relative}#nk_loan_calculator .box-left .row .label{display:block;width:100%;font-size:14px;color:rgba(68,76,89,.7)}#nk_loan_calculator .box-left .row .calc-wrapper{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:10px}#nk_loan_calculator .box-left .row .calc-wrapper .range{display:block;width:calc(100% - 95px);float:left}#nk_loan_calculator .box-left .row .calc-wrapper .range input[type=range]::-webkit-slider-thumb{height:24px;width:24px;border-radius:50%;border:3px solid #444c59;background:#fff;cursor:pointer;-webkit-appearance:none}#nk_loan_calculator .box-left .row .calc-wrapper .range .calc-slider{display:block;visibility:visible;-webkit-appearance:none;width:100%;height:5px;border-radius:2px;outline:0;-webkit-transition:.2s;transition:opacity .2s;background-image:linear-gradient(90deg, #444c59 0, #444c59 50%, rgba(131, 131, 131, 0.15) 50%)}#nk_loan_calculator .box-left .row .calc-wrapper .range .calc-slider:focus{border:0 !important;outline:0}#nk_loan_calculator .box-left .row .calc-wrapper .input-group{display:block;width:90px;height:36px;margin-left:20px;float:left;border-radius:2px;border:1px solid rgba(131,131,131,.3)}#nk_loan_calculator .box-left .row .calc-wrapper .input-group .calc-input{height:100%;width:100%;display:block;visibility:visible;border:0;outline:0;font-size:14px;padding:10px}#nk_loan_calculator .box-left .row .calc-wrapper .input-group .calc-input:focus{border:0 !important;outline:0}#nk_loan_calculator .box-left .row .calc-wrapper .dropdown{width:calc(100% - 95px);float:left;position:relative}#nk_loan_calculator .box-left .row .calc-wrapper .dropdown .link{display:block;height:36px;line-height:36px;padding:0 10px;border:1px solid rgba(131,131,131,.3)}#nk_loan_calculator .box-left .row .calc-wrapper .dropdown .link .zmdi{float:right;font-size:18px;color:#444c59;padding:0;line-height:36px}#nk_loan_calculator .box-left .row .calc-wrapper .dropdown select{margin:0;height:36px;padding:5px 15px;border:1px solid #ccc;width:100%}#nk_loan_calculator .box-left .row .option-group{margin-top:20px;margin-bottom:30px;display:flex}#nk_loan_calculator .box-left .row .option{width:50%;margin-right:15px}#nk_loan_calculator .box-left .row .option:last-child{margin-right:0}#nk_loan_calculator .box-left .row .option input[type=radio]{width:14px;height:14px;float:left;display:block;visibility:visible;position:relative;-webkit-appearance:none;-moz-appearance:none;background:0 0;margin:0}#nk_loan_calculator .box-left .row .option input[type=radio]:focus{border:0 !important;outline:0 !important}#nk_loan_calculator .box-left .row .option input[type=radio]::before{display:inline-block;content:"";width:14px;height:14px;background:#fff;border:2px solid #444c59;border-radius:50%;box-sizing:border-box;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute}#nk_loan_calculator .box-left .row .option input[type=radio]::after{display:inline-block;content:"";width:6px;height:6px;position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%, -50%)}#nk_loan_calculator .box-left .row .option input[type=radio]:checked::after{background:#444c59}#nk_loan_calculator .box-left .row .option label{padding:0 0 0 15px;display:block;width:calc(100% - 14px);float:left;line-height:1.3;font-size:14px;color:#444c59}#nk_loan_calculator .box-left .row .option label::before{display:none}#nk_loan_calculator .box-left .row .option label:hover{cursor:pointer}#nk_loan_calculator .box-left .row>a{position:absolute;top:0;left:0;right:0;z-index:10;display:none;height:100%}#nk_loan_calculator .box-left .row .btn-primary{margin:0;max-width:100%}#nk_loan_calculator .calc-wrapper .dropdown .dropdown-list li:hover{cursor:pointer}#nk_loan_calculator .slider-container{width:100%;height:35px}#nk_loan_calculator .slider-container .irs .irs-line{height:2px;top:28px;top:15px;height:5px;background:rgba(131,131,131,.15);border:none}#nk_loan_calculator .slider-container .irs .irs-bar{height:2px;top:28px;top:15px;height:5px;background:rgba(131,131,131,.15);border:none;background:#444c59}#nk_loan_calculator .slider-container .irs .irs-bar-edge{height:2px;top:28px;top:15px;height:5px;background:rgba(131,131,131,.15);border:none;background:#444c59}#nk_loan_calculator .slider-container .irs .irs-slider{top:6px;width:24px;height:24px;border-radius:50%;background:#fff;border:3px solid #444c59}#nk_loan_calculator .slider-container .irs .irs-slider:hover{top:4px;width:28px;height:28px;margin-left:-2px}#nk_loan_calculator .slider-container .irs .irs-slider.state_hover{top:4px;width:28px;height:28px;margin-left:-2px}#nk_loan_calculator .slider-container .irs .irs-from{font-size:12px;padding:1px 4px}#nk_loan_calculator .slider-container .irs-to{font-size:12px;padding:1px 4px}#nk_loan_calculator .slider-container .irs-single{font-size:12px;padding:1px 4px}#nk_loan_calculator .slider-container .range-slider-container{height:35px}#nk_loan_calculator .slider-container .range-slider-container .irs{height:35px}#nk_loan_calculator .slider-container .irs--flat .irs-handle{top:8px;width:20px;height:20px;background-color:#fff;border-radius:50%;border:3px solid #444c59}#nk_loan_calculator .slider-container .irs--flat .irs-handle i{background:transparent}#nk_loan_calculator .slider-container .irs--flat .irs-handle i:hover{background:transparent}#nk_loan_calculator .slider-container .irs--flat .irs-handle:hover{cursor:pointer}#nk_loan_calculator .slider-container .irs--flat .irs-handle:hover>i:first-child{background-color:transparent}#nk_loan_calculator .slider-container .irs--flat .irs-handle.state_hover>i:first-child{background-color:transparent}#nk_loan_calculator .input-group{position:relative}#nk_loan_calculator .input-group .calc-input{padding-right:38px !important}#nk_loan_calculator .input-group .calc-input.mlg{padding-right:32px !important}#nk_loan_calculator .input-group .unit{position:absolute;right:6px;top:0;font-size:12px;height:34px;line-height:34px;color:#838790;width:auto}#nk_loan_calculator .input-group .unit::before{display:none}#nk_loan_calculator .input-group .unit::after{display:none}#nk_loan_calculator .mdialog{display:none;position:fixed;top:0;height:100%;left:0;width:100%;z-index:99999;background:rgba(0,0,0,.8)}#nk_loan_calculator .mdialog.opened{display:flex;align-items:center;justify-content:center}#nk_loan_calculator .mdialog .mdialog-body{background:#fff;max-width:500px;width:100%;overflow:initial;position:relative;top:0;bottom:0;left:0;right:0;z-index:100;display:block;max-height:100%}#nk_loan_calculator .mdialog .mdialog-body .duan-tl{font-size:25px;text-align:center;margin-bottom:30px;padding-top:15px;background:#f2f2f2;padding-bottom:15px;font-weight:bold}#nk_loan_calculator .mdialog .mdialog-body .close-popup-btn{position:absolute;top:-20px;right:-20px;width:36px;height:36px;border-radius:50%;background:#fff;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.1);-moz-box-shadow:0 2px 2px rgba(0,0,0,.1);box-shadow:0 2px 2px rgba(0,0,0,.1);text-align:center;padding:7px 12px;border:0;cursor:pointer}#nk_loan_calculator .mdialog .mdialog-body .close-popup-btn .icon-close{width:15px;height:15px;display:block;background:url(../images/cancel.svg) no-repeat;vertical-align:middle;background-size:13px}#nk_loan_calculator .mdialog .mdialog-body .close-popup-btn:hover,#nk_loan_calculator .mdialog .mdialog-body .close-popup-btn:focus{outline:none}#nk_loan_calculator .mdialog .mdialog-body .cf-body{padding:20px 15px}#nk_loan_calculator .mdialog .mdialog-body .cf-body input{margin-bottom:15px}@media only screen and (max-width: 1024px)and (min-width: 320px){#nk_loan_calculator .render-chart{width:100% !important}}@media only screen and (min-width: 320px)and (max-width: 1024px){#nk_loan_calculator .tool-box{flex-flow:column nowrap}#nk_loan_calculator .tool-box .col{width:100%}#nk_loan_calculator .box-left .row .btn-primary{margin:0 auto}#nk_loan_calculator .box-right h2{display:none}#nk_loan_calculator .box-right .chart-box{flex-flow:column-reverse nowrap;border:0;padding-top:0}#nk_loan_calculator .box-right .chart-box .chart1{margin-bottom:30px;order:1}#nk_loan_calculator .box-right .chart-box .chart-description{width:100%;display:flex;flex-flow:row wrap;padding:0}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend{width:50%;flex-flow:row wrap;padding-right:30px;align-items:center}#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend .label{padding-right:10px}#nk_loan_calculator .box-right .down-payment a{width:50%;margin-bottom:inherit}}@media only screen and (min-width: 320px)and (max-width: 375px){#nk_loan_calculator .box-right .chart-box .chart-description .chart-legend{width:100%;padding:0;justify-content:space-between}#nk_loan_calculator .box-right .chart-box .chart1{width:65%}}@media only screen and (min-width: 320px)and (max-width: 480px){#nk_loan_calculator .tool-box .col{padding:30px 20px}#nk_loan_calculator .box-left .row>a{display:block}#nk_loan_calculator .box-left .row .btn-primary{max-width:100%}#nk_loan_calculator .box-right .down-payment a{width:100%;margin-bottom:10px}}
