                     let rect = timeLengthString.boundingRectWithSize(CGSize(width: 320, height: CGFloat(FLT_MAX)), options: [.UsesLineFragmentOrigin, .UsesFontLeading], attributes: YepConfig.FeedBasicCell.voiceTimeLengthTextAttributes, context: nil)
 
                     //voiceContainerViewWidthConstraint.constant = 7 + 30 + 5 + CGFloat(audioInfo.sampleValues.count) * 3 + 5 + rect.width + 5
+                    let width = 7 + 30 + 5 + CGFloat(audioInfo.sampleValues.count) * 3 + 5 + rect.width + 5
+                    let y = messageTextView.frame.origin.y + messageTextView.frame.height + 15 + 2
+                    voiceContainerView.frame = CGRect(x: 65, y: y, width: width, height: 40)
 
                     if let realm = try? Realm() {
 


            //socialWorkContainerViewHeightConstraint.constant = dribbbleShotHeight
            //contentView.layoutIfNeeded()

        case .Audio:



            //socialWorkContainerViewHeightConstraint.constant = 110
            //contentView.layoutIfNeeded()
            let y = messageTextView.frame.origin.y + messageTextView.frame.height + 15
            let height: CGFloat = leftBottomLabel.frame.origin.y - y - 15
            locationContainerView.frame = CGRect(x: 65, y: y, width: screenWidth - 65 - 60, height: height)
            locationContainerView.layoutIfNeeded()

        default:
            break
