       }
       else {
          _finalPageContainerView.alpha = 0
-         _finalPageContainerView.center = CGPoint(x: view.center.x, y: view.center.y - 50)
+         _finalPageContainerView.center = CGPoint(x: view.center.x, y: view.center.y - 20)
          view.addSubview(_finalPageContainerView)
          
          _bottomSpacePhoneConstraint.constant = -_phoneFrameImageView.bounds.height

   @IBOutlet private weak var _finalPageContainerView: UIView!
   @IBOutlet private weak var _finalTextLabel: UILabel!
   @IBOutlet private weak var _textLabel: UILabel!
   @IBOutlet private weak var _pageControl: UIPageControl!
   @IBOutlet private weak var _nextButton: GoalieKerningButton!
   
   var onboardingCompletionBlock: (() -> Void)?

let phoneFrameAspectRatio: CGFloat = 65.0/74.0
let phoneScreenWidthPercentage: CGFloat = 0.8

extension UIScreen {
   
   enum SizeType: CGFloat {
      case Unknown = 0.0
      case iPhone4 = 960.0
      case iPhone5 = 1136.0
      case iPhone6 = 1334.0
      case iPhone6Plus = 1920.0
   }
   
   var sizeType: SizeType {
      let height = nativeBounds.height
      guard let sizeType = SizeType(rawValue: height) else { return .Unknown }
      return sizeType
   }
}

class OnboardingViewController: UIViewController
{
   @IBOutlet private weak var _bottomSpacePhoneConstraint: NSLayoutConstraint!
