/*
Author: Mzure Team
*/

div.boom-line-header h2 {
    top:-15px;
}
.BS-padded-content {
    width: 600px;
    margin: 15px auto 0 auto;
}
.updateBlock {
    display:block;
    padding:20px 0;
    border-top:1px solid #bcbdbc;
}
.updateBlockCon div:first-child {
    border-top:0px;
}
.updateBlock a.userImg {
    position:relative;
    float:left;
    margin:0 20px 20px 0;
    width:80px;
}
.updateBlock a.userImg img{
    max-width:80px;
}
.updateBlock a.userName {
    font-weight:bold;
    font-size:16px;
    color:#0e709a;
    text-decoration:none;
}
.updateBlock .user {
    position:relative;
    float:left;
}
.updateBlock .userStats {
    position:relative;
    float:right;
}
.updateBlock .userWorkoutStats {
    position:relative;
    float:right;
    width:370px;
}
.updateBlock .userWorkoutStats span.title {
    position:relative;
    color:#4d4f53;
    font-size:14px;
    font-weight:bold;
    width:110px;
    text-align:right;
    float:left;
    margin:0 10px 2px 0;
}
.updateBlock .userWorkoutStats span.answer {
    position:relative;
    float:left;
    font-size:14px;
    color:#747474;
}
.updateBlock .userWorkoutStats span.answer a {
    display:block;
    text-decoration:none;
    color:#0e709a;
    height:18px;
}
.updateBlock .userWorkoutStats span.answer small {
    position:relative;
    display:block;
    margin:0 0 3px;
    font-size:11px;
    color:#9a9b9c;
}
.updateBlock .userStats span.weight {
    position:relative;
    float:left;
    font-weight:bold;
    font-size:14px;
    color:#4d4f53;
}
.updateBlock .userStats span.weight small {
    position:relative;
    margin:2px 0 0;
    font-weight:normal;
    font-size:11px;
    color:#9a9b9c;
    display:block;
    text-align:right;
}
.updateBlock .userStats a.userChart {
    position:relative;
    float:right;
    margin:0 0 0 20px;
}
.updateBlock .userStats a.userChart img {
    width:180px;
    height:120px;
}

.videoWrap{
    position: relative;
}
.videoUploaded{
    color:#999999; 
    font-size: 12px;
    margin-bottom: 5px;
}
.videoTitle {
    font-weight: bold;
    margin-bottom: 5px;
}
.videoPic{
    background-color: #000;
    min-width: 120px;
    position: relative;
    float: left;
    margin: 0 20px 20px 0;
    text-align: center;
}

.videoUserName,
.videoBlock .profileUserName{
    margin-top: -3px;
},

.profileUserName,
.videoUserName{
    margin-bottom: 5px;
}

.updateBlock div.videoUserName a.small{
    font-size:12px;
}


.profilePic{
    min-width: 90px;
    position: relative;
    float: left;
    margin: 0 20px 20px 0px;
}

.profilePicUpdated{
    color:#999999; 
    font-size: 11px;
    margin: 5px 0px;
}

.videoInfoWrap{
    float: left;
    width: 400px;
}

.profileInfoWrap{
    float: left;
    width: 458px;
}
.videoBlock{
    padding: 20px 0 0 0 !important;
}

.personal-information{
    width: 600px !important;    
}
