 
     override func sharedSetup() {
         super.sharedSetup()
-        backgroundColor = UIColor.whiteColor()
+        backgroundColor = .whiteColor()
         updateOutline()
     }
 


    override func updateStyle() {
        if !enabled {
            backgroundColor = UIColor.greyA()
        }
        else if selected {
            backgroundColor = UIColor.blackColor()
        }
        else {
            backgroundColor = UIColor.whiteColor()
        }
    }

    override func sharedSetup() {
        super.sharedSetup()
        titleLabel?.font = UIFont.defaultFont()
        setTitleColor(UIColor.blackColor(), forState: .Normal)
        setTitleColor(UIColor.grey6(), forState: .Highlighted)
        setTitleColor(UIColor.greyC(), forState: .Disabled)
        setTitleColor(UIColor.whiteColor(), forState: .Selected)
    }
}




public class RoundedElloButton: ElloButton {
    var borderColor: UIColor = .blackColor() {
        didSet {
            updateOutline()
        }
