 	/// Layout the detailLabel.
 	public func layoutDetailLabel() {
 		let h: CGFloat = nil == detail ? 12 : detailLabel.font.stringSize(detail!, constrainedToWidth: Double(width)).height
-		detailLabel.frame = CGRectMake(0, divider.frame.origin.y + 8, width, h)
+		detailLabel.frame = CGRectMake(0, divider.frame.origin.y + detailVerticalDistanceFromDivider, width, h)
 	}
 	
 	/// Layout the clearIconButton.

	
	/// A reference to the visibilityIconButton.
	public private(set) var visibilityIconButton: IconButton?
	
	/**
	An initializer that initializes the object with a NSCoder object.

		}
	}
	
	/// Vertical distance for the detailLabel from the divider.
	@IBInspectable public var detailVerticalDistanceFromDivider: CGFloat = 8 {
		didSet {
			layoutDetailLabel()
		}
	}
	
	/// Handles the textAlignment of the placeholderLabel.
	public override var textAlignment: NSTextAlignment {
		get {
