.calculator-form {
	display: none;
}

.frm-inline-label label {
	cursor: pointer!important;
}

.results-table {
	display: none;
}

.calculator-form .button[disabled],
.calculator-form .button[disabled]:hover,
.calculator-form .button[disabled]:focus {
	color: #d20915;
}

.calculator-form table {
	margin-top: 20px;
}

.calculator-form #frm_error_donation {
	display: none;
}

.calculator-form .error-icon,
.calculator-form .success-icon {
	position: absolute;
    right: 1rem;
    top: 1rem;
	display: none;
}

.calculator-form .error-icon {
	color: red;
}

.calculator-form .success-icon {
	color:lightgreen
}

.calculator-form label {
	display: flex;
    align-items: baseline;
}

#clearButton {
	float: right;
}