#forecast-band-4{background-color:#eee}.container-overlay{position:absolute;width:100%;height:100%;top:0;left:0;background:hsla(0,0%,94.1%,.5);border-radius:4px;z-index:1}.overlay-wrapper{color:#fff;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;height:100%}.overlay-wrapper p{margin:0;width:100%;color:#000;text-align:center;padding:10px;font-weight:700;font-size:17px}.overlay-wrapper button{color:#fff;background:#3c75fa;padding:10px;min-width:115px;margin:1rem 0 1rem 0;border:1px solid #3063db;border-radius:3px}.overlay-wrapper button:hover{background:#3063db}.investment-cal-form{width:80%;padding:1rem;display:flex;flex-wrap:wrap;margin:0 auto;justify-content:space-between}.investment-cal-form-left{width:63%;padding:2rem 2rem 1rem 2rem;background:#fff;border:1px solid #07871c;box-shadow:0 3px 1px -2px rgb(0 0 0/20%),0 2px 2px 0 rgb(0 0 0/14%),0 1px 5px 0 rgb(0 0 0/12%)}.investment-cal-form-right{width:32%}.investment-cal-form p{line-height:100%}p.error-msg{color:red}p.error-msg,p.label-msg{display:block;margin-bottom:0;font-size:12px;padding-top:2px;height:14px}.investment-cal-section{width:100%;padding-bottom:1.5rem}.investment-cal-section:last-of-type{padding-bottom:10px}.investment-cal-form .section-heading,.investment-result-container .section-heading{color:#e67e22;font-weight:700;font-size:22px}.investment-cal-form label{font-weight:600;font-size:17px;display:block;line-height:100%;padding-bottom:5px;color:#07871c}.investment-cal-form input[type=number],.investment-cal-form input[type=text],.investment-cal-form select{display:block;width:100%;font-size:17px;padding:7px 5px;border:1px solid #ccc;border-bottom-width:2px;border-radius:3px;background:#fff;outline:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.investment-cal-form input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;border-radius:0}.investment-cal-form input[type=number]::-webkit-inner-spin-button,.investment-cal-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.investment-cal-form input[type=number]:focus,.investment-cal-form input[type=text]:focus,.investment-cal-form select:focus{border-bottom-color:#07871c;border-bottom-width:2px}.investment-cal-form input[type=text]:-moz-read-only{background:#eee}.investment-cal-form input[type=text]:read-only{background:#eee}.row-flex-2cols,.row-flex-3cols{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:1.5rem}.row-flex-2cols:last-of-type,.row-flex-3cols:last-of-type{padding-bottom:0}.row-flex-2cols div.input-col{width:45%}.row-flex-3cols div.input-col{width:30%}.input-number-custom{display:flex;align-items:center}.input-number-custom span{display:block;text-align:center;line-height:42px;height:42px;padding:0 12px;color:#07871c;background:#fff;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;border:1px solid #ccc}.input-number-custom span.minus{border-top-left-radius:5px;border-bottom-left-radius:5px}.input-number-custom span.plus{border-top-right-radius:5px;border-bottom-right-radius:5px}.input-number-custom span:hover{background:#07871c;color:#fff}.input-number-custom input{text-align:center}.investment-cal-form input.error-input,.investment-cal-form input.error-input:focus{border-color:red;border-bottom-color:red}.investment-payment{text-align:center;padding-top:1.5rem;padding-bottom:3rem}.investment-payment p.result-sm{font-weight:600;margin-bottom:5px}.investment-payment p.result-large{font-size:35px;font-weight:700;margin-bottom:5px}.investment-result-container p{font-size:18px}.investment-result-summary{background:#fff;padding:2rem 2rem 1.5rem 2rem;margin-bottom:2rem;border:1px solid #07871c;box-shadow:0 3px 1px -2px rgb(0 0 0/20%),0 2px 2px 0 rgb(0 0 0/14%),0 1px 5px 0 rgb(0 0 0/12%)}.investment-result-summary-top{border-bottom:1px solid #07871c;padding-bottom:1rem}.investment-result-summary-bottom{padding-top:1.5rem}.investment-result-container .label-text{font-weight:600;color:#07871c;margin-bottom:7px}.investment-result-container .result-text{margin-bottom:1rem;font-weight:600}#btn_inv_reset{background:#07871c;color:#fff;width:100%;font-size:17px;padding:5px;border:1px solid #07871c;border-radius:3px;outline:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}#btn_inv_reset:hover{background:#fff;color:#07871c}.result-notes{padding-top:10px;border-top:1px solid #ccc;color:#000}.result-notes p{font-size:12px;margin-bottom:5px}@media only screen and (max-width:1600px){.investment-cal-form{width:100%}}@media only screen and (max-width:1300px){.row-flex-2cols div.input-col,.row-flex-3cols div.input-col{width:48%}}@media only screen and (max-width:700px){.investment-cal-form{justify-content:center;padding:0}.investment-cal-form-left{width:100%;padding:1rem}.investment-cal-form-right{width:100%;margin-top:1rem;padding:0}.investment-result-summary{padding:1rem}.row-flex-2cols div.input-col,.row-flex-3cols div.input-col{width:99%;margin-bottom:8px}.input-number-custom span{line-height:60px;height:60px;width:80px}.input-number-custom input[type=text]{height:60px;font-size:20px}}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:1;pointer-events:none}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}