.hide{display:none;}
.Savings_Calculator{width:100%;max-width:455px;padding:30px;background-color:#fff;margin:0 auto;}
.Savings_Calculator h4.FormTitle{text-align:center;font-weight:700;color:#4F4F4F;font-size:18px;line-height:normal;display:block;width:100%;margin:0 0 25px 0;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator .WidthLengthOuter{margin:0 0 30px 0;}
.Savings_Calculator .WidthLengthOuter .row{display:flex;margin-left:-15px;margin-right:-15px;align-items:center;}
.Savings_Calculator .WidthLengthOuter .row > *{flex-shrink:0;width:100%;max-width:100%;padding-left:15px;padding-right:15px;}
.Savings_Calculator .WidthLengthOuter .row .col{flex:1 0 0%;}
#SavingsCalculatorForm input[type="number"]{width:100%;border:1px solid #00B74A;border-radius:5px;font-size:18px;line-height:22px;padding:13px 15px;color:#000;font-weight:400;text-transform:none;font-family:Segoe UI Regular;background-color:#fff;}
#SavingsCalculatorForm input[type="number"]:focus{border:1px solid #00B74A;border-radius:5px;outline:1px dashed #000 !important;outline-offset:3px !important;color:#000;font-weight:400;}
#SavingsCalculatorForm input[type="number"]:::placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]::placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]:::-webkit-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]::-webkit-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]:::-moz-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]::-moz-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]:::-ms-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
#SavingsCalculatorForm input[type="number"]::-ms-input-placeholder{color:#b5b5b5;opacity:1;font-weight:400;}
.Savings_Calculator .SubmitOuter{padding:20px 0 0 0;}
.Savings_Calculator .SubmitOuter button{width:100%;max-width:100%;font-weight:700;color:#fff;text-align:center;font-size:18px;line-height:22px;padding:14px;border-radius:5px;border:none;background-color:#00B74A;letter-spacing:0;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator .SubmitOuter button:hover,
.Savings_Calculator .SubmitOuter button:focus{width:100%;max-width:100%;font-weight:700;color:#fff;text-align:center;font-size:18px;line-height:22px;padding:14px;border-radius:5px;border:none;background-color:#78BE20;letter-spacing:0;}
.Savings_Calculator .SubmitOuter button:focus{outline:1px dashed #000 !important;outline-offset:3px !important;}
.Savings_Calculator #SavingsCalculatorForm{padding:0 0 50px 0;}
.Savings_Calculator #Results{}
.Savings_Calculator #Results.hide{display:none;}
.Savings_Calculator #Results.show{display:block;}
.Savings_Calculator #Results .ResultSingle{display:block;position:relative;width:100%;padding:25px 15px;border:1px solid #00B74A;border-radius:5px;margin-bottom:15px;-webkit-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);-moz-box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);box-shadow:0px 3px 4px 0px rgba(0,0,0,0.25);}
.Savings_Calculator #Results .ResultSingle h5{font-size:26px;line-height:32px;color:#4F4F4F;font-weight:700;display:block;text-align:left;margin:0 0 10px 0;padding:0 70px 0 0;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultSingle span{display:block;font-size:15px;line-height:20px;color:#4F4F4F;text-align:left;padding:0 0 0 0;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultSingle strong{position:absolute;right:15px;top:25px;font-size:22px;line-height:26px;color:#00B74A;font-weight:700;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultSingle strong em{font-style:normal;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultSingle h6{position:absolute;right:15px;top:60px;font-size:22px;line-height:26px;color:#00B74A;font-weight:700;text-transform:none;font-family:Segoe UI Regular;margin:0;}
.Savings_Calculator #Results .ResultSingle h6 em{font-style:normal;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultSingle.ResultWaterCon span{padding:0 150px 0 0;}
.Savings_Calculator #Results .ResultTotalSaving{padding:15px 0 0 0;text-align:center;}
.Savings_Calculator #Results .ResultTotalSaving h4{text-align:center;font-weight:700;color:#00B74A;font-size:30px;line-height:normal;display:block;width:100%;margin:0 0 15px 0;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultTotalSaving .PerYearDiv{text-align:center;padding:0 0 10px 0;}
.Savings_Calculator #Results .ResultTotalSaving .PerYearDiv.hide{display:none;}
.Savings_Calculator #Results .ResultTotalSaving .PerTenYearDiv{text-align:center;}
.Savings_Calculator #Results .ResultTotalSaving .PerTenYearDiv.hide{display:none;}
.Savings_Calculator #Results .ResultTotalSaving strong{display:inline-block;position:relative;vertical-align:middle;background-color:#00B74A;border-radius:5px;color:#fff;padding:14px 25px;font-size:26px;line-height:32px;border:1px solid #4F4F4F;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultTotalSaving strong em{font-style:normal;text-transform:none;font-family:Segoe UI Regular;}
.Savings_Calculator #Results .ResultTotalSaving strong sub{font-size:65%;bottom:0;text-transform:none;font-family:Segoe UI Regular;}
#ResultTextOuter{display:none;}
#SecondDivOuter{display:block;}
.Savings_Calculator strong#TotalSquareFeet{text-align:center;display:block;width:100%;font-size:30px;line-height:34px;}
.Savings_Calculator strong#TotalSquareFeet span{text-align:center;display:block;width:100%;font-size:18px;line-height:22px;color:#d90c0c;}
#PerYearDiv{display:none;}
#PerTenYearDiv{display:none;}
@media (max-width:1399px){
.Savings_Calculator #Results .ResultTotalSaving h4{font-size:28px;line-height:normal;}
.Savings_Calculator #Results .ResultTotalSaving strong,
.Savings_Calculator #Results .ResultSingle h5{font-size:24px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle h6{font-size:20px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle strong{font-size:18px;line-height:normal;}
.Savings_Calculator strong#TotalSquareFeet{font-size:28px;line-height:normal;}
.Savings_Calculator h4.FormTitle,
.Savings_Calculator strong#TotalSquareFeet span{font-size:16px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle span{font-size:14px;line-height:normal;}
}
@media (max-width:1299px){
.Savings_Calculator #Results .ResultTotalSaving h4{font-size:27px;line-height:normal;}
.Savings_Calculator #Results .ResultTotalSaving strong,
.Savings_Calculator #Results .ResultSingle h5{font-size:23px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle h6{font-size:19px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle strong{font-size:17px;line-height:normal;}
.Savings_Calculator strong#TotalSquareFeet{font-size:27px;line-height:normal;}
.Savings_Calculator h4.FormTitle,
.Savings_Calculator strong#TotalSquareFeet span{font-size:15px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle span{font-size:13px;line-height:normal;}
}
@media (max-width:1199px){
.Savings_Calculator #Results .ResultTotalSaving h4{font-size:22px;line-height:normal;}
.Savings_Calculator #Results .ResultTotalSaving strong,
.Savings_Calculator #Results .ResultSingle h5{font-size:17px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle h6{font-size:16px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle strong{font-size:14px;line-height:normal;}
.Savings_Calculator strong#TotalSquareFeet{font-size:22px;line-height:normal;}
.Savings_Calculator h4.FormTitle,
.Savings_Calculator strong#TotalSquareFeet span{font-size:14px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle span{font-size:12px;line-height:normal;}
.Savings_Calculator #Results .ResultSingle{padding:15px 10px;}
.Savings_Calculator #Results .ResultSingle strong{top:16px;}
.Savings_Calculator #Results .ResultSingle h6{top:45px;}
.Savings_Calculator #Results .ResultSingle.ResultWaterCon span{padding:0 100px 0 0;}
}
@media (max-width:991px){
.Savings_Calculator{padding:15px;}
.Savings_Calculator h4.FormTitle{margin-bottom:15px;}
#SavingsCalculatorForm input[type="number"]{padding:8px 10px;}
.Savings_Calculator .WidthLengthOuter{margin-bottom:15px;}
.Savings_Calculator .SubmitOuter{padding-top:15px;}
.Savings_Calculator #SavingsCalculatorForm{padding:0 0 30px 0;}
.Savings_Calculator #Results .ResultTotalSaving{padding-top:5px;}
}