     
     // MARK: View hierarchy for custom alert
     let baseView    = UIView()
-    let contentView = UIView()
+    public let contentView = UIView()
 
     // MARK: - Various lazy managers
     lazy var locationManager:CLLocationManager = {

        label.numberOfLines = 2
        label.textAlignment = .Center
        label.text = permissionMessages[type]

        return label
    }


    public var permissionButtonTextColor   = UIColor(red: 0, green: 0.47, blue: 1, alpha: 1)
    /// Color for the permission buttons' border color.
    public var permissionButtonBorderColor = UIColor(red: 0, green: 0.47, blue: 1, alpha: 1)
    /// Corner radius for the permission buttons.
    public var permissionButtonCornerRadius : CGFloat = 6
    /// Color for the permission labels' text color.
    public var permissionLabelColor = UIColor(red: 0, green: 0.47, blue: 1, alpha: 1)
    /// Font used for all the UIButtons
    public var buttonFont                  = UIFont.boldSystemFontOfSize(14)
    /// Font used for all the UILabels
