:root{--color-1: #ffffff;--color-2: #0000fe;--color-3: #464646;--color-4: #919191;}.flex-row {display: flex;margin-bottom: 20px;}.flex-row>* {flex-grow: 1;}.flex-equal-width>* {flex-grow: 1;flex-basis: 0;}.flex-center {justify-content: center;align-content: center;align-items: center;}.flex-col {display: flex;flex-direction: column;}.flex-col>* {flex-grow: 1;}@media (max-width: 760px) {.flex-row {flex-direction: column;justify-content: center;align-content: center;align-items: center;}}.calculator {padding: 20px;}form#calculator {max-width: 400px;min-width: 250px;display: flex;flex-direction: column;}form#calculator>input,form#calculator select {margin-bottom: 10px;}form#calculator>button {margin-top: 10px;}form#calculator>.ui-label-wrapper {display: flex;width: 100%;}form#calculator>.ui-label-wrapper>* {width: 50%;}form#calculator>.ui-label-wrapper>*:nth-child(2) {text-align: right;}.dollar-amount {position: relative;}.dollar-amount input {position: absolute;top: 0;left: 0;padding-left: 15px;}.dollar-amount::before {z-index: 2;position: absolute;left: 5px;top: 0;content: '$';}.results-box {background: rgba(51, 51, 51, 0.75);border: 1px solid grey;padding: 10px;display: flex;flex-direction: column;margin: 5px;margin-top: 10px;}#target {border: 1px solid grey;border-radius: 5px;margin: 5px;width: 100%;}#chart {overflow: hidden;max-width: 100%;}.ui-tabs .ui-tabs-tab-container {display: flex;list-style: none;margin: 0;margin-bottom: -1px;overflow: hidden;width: 100%;align-items: flex-start;padding: 0;}.ui-tabs .ui-tabs-tab-container li {padding: 5px;background: #ffffff;border: 1px solid black;}.ui-tabs .ui-tabs-tab-container li.active {background: #0000fe;color: #ffffff;}.ui-tabs .ui-tabs-body {border: 1px solid black;display: none;}.ui-tabs .ui-tabs-body.active {display: block;}.ui-table {width: 100%;}.ui-table th {text-align: left;}.ui-table tr {background: #ffffff;;}.ui-table tr:nth-child(even) {background: #0000fe;color: #ffffff;}.ui-table tr>td:nth-child(2):before,.ui-table tr>td:nth-child(3):before,.ui-table tr>td:nth-child(4):before {content: '$';}.ui-value-wrapper {display: flex;flex-direction: row;justify-content: space-between;padding: 5px;color: #464646;}.ui-label-wrapper {display: flex;flex-direction: row;justify-content: space-between;}.ui-label-wrapper .value {border: 1px solid #464646;padding: 5px;}.ui-toggle-wrapper {font-weight: bold;margin-top: 15px;display: flex;}.ui-toggle-wrapper label{display: flex;justify-content: space-between;width: 100%;min-height: 2em;}.ui-toggle {position: relative;display: inline-block;width: 36px;height: 18px;}.ui-toggle input {display: none;}.ui-toggle .slider {position: absolute;cursor: pointer;top: 0;left: 0;right: 0;bottom: 0;background-color: #ccc;-webkit-transition: .4s;transition: .4s;}.ui-toggle .slider:before {position: absolute;content: "";height: 16px;width: 16px;left: 2px;bottom: 1px;background-color: white;-webkit-transition: .4s;transition: .4s;}.ui-toggle input:checked+.slider {background-color: #2196F3;}.ui-toggle input:focus+.slider {box-shadow: 0 0 1px #2196F3;}.ui-toggle input:checked+.slider:before {-webkit-transform: translateX(16px);-ms-transform: translateX(16px);transform: translateX(16px);}.ui-toggle .slider.round {border-radius: 34px;}.ui-toggle .slider.round:before {border-radius: 50%;}#calculator-form {display: flex;flex-direction: column;}#calculator-form button {border-radius: 0;border: none;padding: 10px 20px;background-color: #0000fe;color: #ffffff;font-size: 1.25em;}#results-box {min-width: 300px;position: relative;margin: 5px;margin-top: 25px;background: #ffffff;}#results-box p {padding: 5px;}#results-box::before {width: calc(100% - 5px);display: block;position: relative;top: -15px;left: -1px;height: 40px;line-height: 40px;padding-left: 5px;font-size: 20px;font-weight: bolder;content: 'Results';background: #0000fe;color: #ffffff;border: 1px solid grey;}.ui-date-input {display: flex;}.ui-date-input>* {flex-grow: 1;display: flex;flex-direction: column;}.ui-date-input>* label {font-size: smaller;}#compare-three-different-loans-calculator {display: flex;}#compare-three-different-loans-calculator .calculator .row {display: flex;flex-direction: column;}#compare-three-different-loans-calculator .calculator .row .col {width: 100%;}input[type=range] {-webkit-appearance: none;margin: 10px 0;width: 100%;}input[type=range]:focus {outline: none;}input[type=range]::-webkit-slider-runnable-track {width: 100%;height: 6px;cursor: pointer;animate: 0.2s;box-shadow: 0px 0px 0px #000000;background: #0000fe;border-radius: 4px;border: 0px solid #010101;}input[type=range]::-webkit-slider-thumb {box-shadow: 0px 0px 0px #000031;border: 2px solid #8A8A8A;height: 20px;width: 20px;border-radius: 15px;background: #F7F7F7;cursor: pointer;-webkit-appearance: none;margin-top: -8px;}input[type=range]:focus::-webkit-slider-runnable-track {background: #0000fe;}input[type=range]::-moz-range-track {width: 100%;height: 6px;cursor: pointer;box-shadow: 0px 0px 0px #000000;background: #0000fe;;border-radius: 4px;border: 0px solid #010101;}input[type=range]::-moz-range-thumb {box-shadow: 0px 0px 0px #000031;border: 2px solid #8A8A8A;height: 20px;width: 20px;border-radius: 15px;background: #F7F7F7;cursor: pointer;}input[type=range]::-ms-track {width: 100%;height: 6px;cursor: pointer;background:#444444;;}input[type=range]::-ms-thumb {margin-top: 1px;box-shadow: 0px 0px 0px #000031;border: 2px solid #8A8A8A;height: 20px;width: 20px;border-radius: 15px;background: #F7F7F7;cursor: pointer;}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none) {span.value{border: 1px solid grey;}}