     /**
      The color of the placeholder text.
      
-     This property applies a color to the complete placeholder string. The default value for this property is a  black color.
+     This property applies a color to the complete placeholder string. The default value for this property is a dark gray color.
      */
     @IBInspectable dynamic public var placeholderColor: UIColor = .darkGrayColor() {
         didSet {

    
    private func animateViews() {
        UIView.animateWithDuration(0.2, animations: {
            self.placeholderLabel.alpha = 0
            self.placeholderLabel.frame = self.placeholderRectForBounds(self.bounds)
            
            }) { complete in
                self.updatePlaceholder()
                UIView.animateWithDuration(0.3, animations: {
                    self.placeholderLabel.alpha = 1

    // MARK: - TextFieldEffects
    
    override public func animateViewsForTextEntry() {
        animateViews()
    }
    
    override public func animateViewsForTextDisplay() {
        animateViews()
    }
    
