         resizeViews(0.0)
 
         currentLabel.snp_makeConstraints { make in
-            make.left.equalTo(self.controlPanel.snp_left).with.offset(self.paddingSide)
+            make.left.equalTo(self.controlPanel.snp_left).with.offset(self.paddingSide).priorityHigh()
             make.top.equalTo(self.controlPanel.snp_top).with.offset(self.paddingBottomTime)
         }
         totalLabel.snp_makeConstraints { make in
-            make.right.equalTo(self.controlPanel.snp_right).with.offset(-self.paddingSide)
+            make.right.equalTo(self.controlPanel.snp_right).with.offset(-self.paddingSide).priorityHigh()
             make.top.equalTo(self.controlPanel.snp_top).with.offset(self.paddingBottomTime)
         }
         slider.snp_makeConstraints { make in

        view.addSubview(controlPanel)
        controlPanel.backgroundColor = UIColor.darkGrayColor()
        controlPanel.clipsToBounds = true
        controlPanel.addSubview(currentLabel)
        controlPanel.addSubview(totalLabel)
        controlPanel.addSubview(slider)

            make.centerY.equalTo(self.playButton.snp_centerY)
            make.width.equalTo(self.buttonSize)
            make.height.equalTo(self.buttonSize)
        }
        titleLabel.snp_makeConstraints { make in
            make.left.greaterThanOrEqualTo(self.controlPanel.snp_left).offset(self.paddingSide*6)
            make.right.greaterThanOrEqualTo(self.controlPanel.snp_right).offset(-self.paddingSide*6)
            make.centerX.equalTo(self.controlPanel.snp_centerX)
            make.top.equalTo(self.controlPanel.snp_top).with.offset(self.paddingBottomTime)
            make.bottom.equalTo(self.slider.snp_top).with.offset(self.paddingBottomTime)
        }
        updateViews()
        player?.addObserver(modalPlayerObserver)
