body{font-family:proximanova,sans-serif;color:#333}h1{text-align:center;font-weight:700;font-size:24px;margin:0}p,a,label{transition:all ease .4s;font-size:18px;font-weight:700}a{color:#428bca}.estimator_input{box-shadow:0 0 3px 1px #ddd;background:#eee;margin-top:20px;padding:25px;padding-top:0;padding-bottom:20px;margin-bottom:40px;border:1px solid #bbb;width:100%}.input_style{padding:8px;font-size:18px;color:#333;border:1px solid #ddd;border-left:10px solid #ddd;transition:all ease .4s;border-radius:4px;background:#fff;box-shadow:inset 0 0 2px 1px #ddd}.input_style:hover{transition:all ease .4s;border:1px solid #b9d4ec;border-left:10px solid #428bca}#result label{display:block;height:40px;font-weight:400;font-size:16px;max-width:120px;margin:auto}.result_container{display:flex;flex-wrap:wrap;justify-content:center}.result_box{transition:all ease .3s;height:150px;background:#ddd;padding:20px;border-radius:10px;margin:10px;min-width:160px;text-align:center}.result_style{padding:0!important;font-size:25px!important;padding-top:10px!important;font-weight:bolder!important;color:#428bca}.compare_button{border:1px solid #ccc;padding:10px;padding-left:20px;padding-right:20px;transition:all ease .3s;background:rgba(255,255,255,.4);font-weight:700;color:#468ecb;font-size:14px;display:flex;margin-left:auto;align-items:center}.compare_button:hover{background:rgba(255,255,255,.7)}.compare_button2{margin-right:-25px;margin-bottom:20px;border:1px solid #ccc;padding:10px;padding-left:20px;padding-right:20px;transition:all ease .3s;background:rgba(255,255,255,.4);font-weight:700;color:#468ecb;font-size:14px;display:flex;margin-left:auto;align-items:center}.compare_button2:hover{background:rgba(255,255,255,.7)}.plus{border:2px solid #468ecb;font-size:15px;position:relative;margin-right:5px;border-radius:20px;width:20px;height:20px;line-height:19px}label{}.bg-white{background-color:#fff}@media screen and (max-width:450px){.result_box{flex-grow:1}}.estimator_input{margin:10px;max-width:600px}.results{padding:20px;background:#fff;border:3px solid #428bca}.results h3{text-align:center;font-weight:700;font-size:23px;margin-bottom:20px}.results label{font-size:18px;font-weight:400}#tooltip{text-align:center;color:#fff;background:#00aadc;position:absolute;z-index:100;padding:5px}#tooltip:after{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #111;content:'';position:absolute;left:50%;bottom:-10px;margin-left:-10px}#tooltip.top:after{border-top-color:transparent;border-bottom:10px solid #111;top:-20px;bottom:auto}#tooltip.left:after{left:10px;margin:0}#tooltip.right:after{right:10px;left:auto;margin:0}.labelwithtooltip{display:flex;position:relative}.sectionheadingwithtooltip{display:flex;border-bottom:1.5px solid #ddd;font-size:22px;padding-bottom:10px}.sectionheadingwithtooltip h2{font-weight:700;margin-left:4px}.tooltip{padding:2px;border-radius:30px;background:#00aadc;width:17px;height:17px;text-align:center;color:#fff;font-weight:700;font-size:13px;top:4px!important;position:relative;opacity:1;margin-right:4px;line-height:1}.labelwithtooltip .tooltip{top:0}.amortTable table th{background:#428bca;color:#fff;text-align:center}.amortTable table td{border:1px solid #888;text-align:center}.hasDatepicker:disabled{background:#fff!important}.hasDatepicker[readonly]{background:#fff!important}.button_div{display:flex;margin-top:10px;margin-bottom:2px;justify-content:center}.button_div button{background:#428bca;color:#fff;margin:2px;border:none;padding:4px 20px}.tab{overflow:hidden;border:1px solid #ccc;background-color:#f1f1f1;max-width:600px;margin:auto;display:flex;margin-top:20px}.tab button{background-color:inherit;border:none;outline:none;cursor:pointer;padding:14px 16px;transition:.3s;width:50%}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#ccc}.tabcontent{display:none;border:1px solid #ccc;border-top:none}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:#428bca;border-radius:10px;border:2px solid #fff}::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}