             websiteButton.translatesAutoresizingMaskIntoConstraints = false
             websiteButton.setTitle(self.websiteURLTitle, forState: .Normal)
             websiteButton.setTitleColor(self.headerTextColor, forState: .Normal)
-            websiteButton.titleLabel?.font = UIFont(name: "HelveticaNeue-Light", size: self.sizeForPercent(4.375))
+            if #available(iOS 8.2, *) {
+                websiteButton.titleLabel?.font = UIFont.systemFontOfSize(self.sizeForPercent(4.375), weight: -1)
+            } else {
+                websiteButton.titleLabel?.font = UIFont(name: "HelveticaNeue-Light", size: self.sizeForPercent(4.375))
+            }
             if let theFont = self.fontWebsiteButton {
                 websiteButton.titleLabel?.font = theFont
             }

        
        let tableHeaderLabel = UILabel()
        tableHeaderLabel.translatesAutoresizingMaskIntoConstraints = false
        tableHeaderLabel.font = UIFont(name: "HelveticaNeue-Light", size: self.sizeForPercent(4.375))
        if let theFont = self.fontHeaderLabel {
            tableHeaderLabel.font = theFont
        }

        contentTextView.backgroundColor = .clearColor()
        contentTextView.spellCheckingType = .No
        contentTextView.textColor = self.textColor
        if #available(iOS 8.2, *) {
            contentTextView.font = UIFont.systemFontOfSize(self.sizeForPercent(4.063), weight: -1)
        } else {
            contentTextView.font = UIFont(name: "HelveticaNeue-Light", size:self.sizeForPercent(4.063))
        }
        if let theFont = self.fontLicenseText {
            contentTextView.font = theFont
        }
