 {
     weak var controller:CLogin!
     private let kButtonMargin:CGFloat = 20
+    private let kDiclaimerHeight:CGFloat = 60
+    private let kDiclaimerMargin:CGFloat = 10
     
     convenience init(controller:CLogin)
     {

        diclaimer.translatesAutoresizingMaskIntoConstraints = false
        diclaimer.numberOfLines = 0
        diclaimer.backgroundColor = UIColor.clear
        diclaimer.font = UIFont.regular(size:14)
        diclaimer.textAlignment = NSTextAlignment.center
        diclaimer.textColor = UIColor.white
        diclaimer.text = NSLocalizedString("VLogin_diclaimer", comment:"")
        
        addSubview(logoView)
        addSubview(loginButton)
        
        let views:[String:UIView] = [
            "logoView":logoView,
            "loginButton":loginButton]
        
        let metrics:[String:CGFloat] = [
            "buttonMargin":kButtonMargin]
        
        addConstraints(NSLayoutConstraint.constraints(
            withVisualFormat:"H:|-0-[logoView]-0-|",
            options:[],
            metrics:metrics,
            views:views))

            metrics:metrics,
            views:views))
        addConstraints(NSLayoutConstraint.constraints(
            withVisualFormat:"V:[diclaimer(diclaimerHeight)]-(diclaimerMargin)-[loginButton(40)]-(buttonMargin)-|",
            options:[],
            metrics:metrics,
            views:views))
