html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#767676;font-size:15px;min-width:320px;height:100%;-webkit-font-smoothing:antialiased}button,html,input,select,textarea{font-family:'Open Sans',sans-serif;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}.rb-calculator{padding:0}.rb-calculator .inner{box-sizing:border-box;-webkit-box-sizing:border-box;max-width:700px;padding:0;margin:0 auto}.rb-calculator h1{text-align:center;margin-top:50px}.rb-calculator .calculator{margin:40px -20px;min-width:460px}.rb-calculator .estimation-sliders{background:#4e958d;color:#fff;padding:10px 20px 20px 15px}.rb-calculator .labels{float:left;margin-right:10px;text-align:right;font-weight:300}.rb-calculator .labels label{display:block;margin-top:6px}.rb-calculator .labels .label-amount,.rb-calculator .labels .label-duration,.rb-calculator .labels .label-rate{margin-top:8px}.rb-calculator .sliders{overflow:hidden;padding-right:20px;padding-left:15px}.rb-calculator .sliders .ui-widget-content{background:#fff}.rb-calculator .sliders .ui-slider-range{background:#f59c00;border-radius:3px}.rb-calculator .sliders #id_amount_slider{margin-top:18px}.rb-calculator .sliders #id_duration_slider,.rb-calculator .sliders #id_rate_slider{margin-bottom:10px;margin-top:26px}.rb-calculator .sliders a{transition:none;-webkit-transition:none}.rb-calculator .values{float:right;width:100px;margin-top:15px}.rb-calculator .values input{color:#fff}.rb-calculator .amount,.rb-calculator .duration,.rb-calculator .rate{box-sizing:border-box;-webkit-box-sizing:border-box;display:block;width:100%;height:32px;background:#2F5955;border:0;border-radius:5px;padding:5px 10px;font-size:14px;text-align:center}.rb-calculator .amount input,.rb-calculator .duration input,.rb-calculator .rate input{padding:0;font-size:14px;height:19px;border:0}.rb-calculator #id_amount{transition:all .2s;-webkit-transition:all .2s}.rb-calculator #id_amount:focus{background:#fff;color:#2F5955}.rb-calculator .rate{transition:all .2s;-webkit-transition:all .2s;margin-top:8px;cursor:text}.rb-calculator .rate input.has-focus,.rb-calculator .rate.has-focus{background:#fff;color:#0075C9}.rb-calculator .rate input{transition:all .2s;-webkit-transition:all .2s;margin:0;width:28px;background:#2F5955}.rb-calculator .amount.has-focus,.rb-calculator .rate input.has-focus{background:#fff;color:#0075C9}.rb-calculator .amount input{transition:all .2s;-webkit-transition:all .2s;margin:0;width:48px;background:#2F5955}.rb-calculator .duration{transition:all .2s;-webkit-transition:all .2s;margin-top:8px;cursor:text}.rb-calculator .duration input.has-focus,.rb-calculator .duration.has-focus{background:#fff;color:#0075C9}.rb-calculator .duration input{transition:all .2s;-webkit-transition:all .2s;margin:0;width:16px;background:#2F5955}.rb-calculator .repayment-schedule-table{text-align:center;width:100%;border-collapse:separate;border-spacing:0}.rb-calculator .repayment-schedule-table td,.rb-calculator .repayment-schedule-table th{width:25%;padding:10px 0;border-right:solid #B3D1E2 1px;border-bottom:solid #B3D1E2 1px}.rb-calculator .repayment-schedule-table tbody td:nth-child(1),.rb-calculator .repayment-schedule-table tfoot td:nth-child(1),.rb-calculator .repayment-schedule-table thead th:nth-child(1){border-left:solid #B3D1E2 1px}.rb-calculator .repayment-schedule-table th{text-align:center;background:#f5f5f5;font-weight:700;font-size:medium;color:#2d3541}.rb-calculator .repayment-schedule-table td{font-size:medium;text-align:center}.rb-calculator .repayment-schedule-table thead th:nth-child(1){padding:0 3px}.rb-calculator .repayment-schedule-table tbody tr:nth-child(even){background:#FEF5E6}.rb-calculator .repayment-schedule-table tbody tr:nth-child(odd){background:#fff}.rb-calculator .repayment-schedule-table tbody tr.total-row{background:#f5f5f5;color:#2d3541;font-weight:700;font-size:medium}