  		
	.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {
		color: #a94442;
	}

	.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {
    color: #3c763d;
}

	.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}

	.has-error .form-control-feedback {
		color: #a94442;
	}

	.has-success .form-control-feedback {
		color: #3c763d;
	}

	.has-success .form-control {
		border-color: #3c763d;
		-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
		box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
	}

	.acm-label-bold{
		font-weight: 700;
	}

	.glyphicon {
		/* position: absolute; */
		top: 5px;
		right: 20px;
	}

	.g-recaptcha {
        display: inline-block;
    }

	.acm-body-content .btn-success {
		color: #fff;
/* 		background-color: #5B8F22;
		border-color: #5B8F22; */
		background-color: #218838;
		border-color: #218838;
		font-size: 18px;
	}


	.acm-body-content .btn-success:hover {
		color: #fff;
/* 		background-color: #218838;
		border-color: #1e7e34; */
		background-color: #1a6c2c;
		border-color: #1a6c2c;
	}