             return textRectForBounds(bounds)
         }
     }
-    
-    // MARK: - Overrides
     
     public override func editingRectForBounds(bounds: CGRect) -> CGRect {
         return textRectForBounds(bounds)

    private let textFieldInsets = CGPoint(x: 6, y: 0)
    private let placeHolderInsets = CGPoint(x: 6, y: 0)
    
    @IBInspectable dynamic public var borderColor: UIColor? {
        didSet {
            updateBorder()
        }
    }
    
    @IBInspectable dynamic public var placeholderColor: UIColor? {
        didSet {
            updatePlaceholder()
        }

            updateBorder()
        }
    }
    
    // MARK: TextFieldEffects
    
    override public func drawViewsForRect(rect: CGRect) {
        updateBorder()
