         }()
 
     var colorTitleLabelTextColor: UIColor = UIColor.yepTintColor() {
-        didSet {
-            colorTitleLabel.textColor = colorTitleLabelTextColor
+        willSet {
+            colorTitleLabel.textColor = newValue
+        }
+    }
+
+    enum FontStyle {
+        case Light
+        case Regular
+    }
+
+    var colorTitleLabelFontStyle: FontStyle = .Light {
+        willSet {
+            switch newValue {
+            case .Light:
+                colorTitleLabel.font = UIFont(name: "Helvetica-Light", size: 18)!
+            case .Regular:
+                colorTitleLabel.font = UIFont(name: "Helvetica", size: 18)!
+            }
         }
     }
 
     func makeUI() {
+
         contentView.addSubview(colorTitleLabel)
         colorTitleLabel.setTranslatesAutoresizingMaskIntoConstraints(false)
 


                cell.colorTitleLabel.text = NSLocalizedString("Report", comment: "")
                cell.colorTitleLabelTextColor = UIColor.yepTintColor()

                return cell



                cell.colorTitleLabel.text = NSLocalizedString("Cancel", comment: "")
                cell.colorTitleLabelTextColor = UIColor.yepTintColor()
                cell.colorTitleLabelFontStyle = .Regular

                return cell

