/* 
    Document   : style
    Created on : 05-Apr-2013, 12:44:14
    Author     : Aslam
    Description:
        Purpose of the stylesheet follows.
*/
.footer{
    
    background: #000;
margin-top: 200px;
padding-top: 100px;
    
}

/* Change the docs' brand */
body > .navbar .brand {
  padding-right: 10px;
  padding-left: 0;
  margin-left: 10px;
  font-weight: bold;
  font-size: 14px;
  color: #777;
  text-shadow: 0 1px 0 rgba(0,0,0,.1), 0 0 30px rgba(0,0,0,.125);
  -webkit-transition: all .2s linear;
     -moz-transition: all .2s linear;
          transition: all .2s linear;
}
body > .navbar .brand:hover {
  text-decoration: none;
  text-shadow: 0 1px 0 rgba(255,255,255,.1), 0 0 30px rgba(255,255,255,.4);
}


@media (max-width: 767px) {
  /* Remove any padding from the body */
  body {
    padding-top: 0;
  }

  /* Widen masthead and social buttons to fill body padding */
  .masthead{
      
      padding: 20px 10px 40px;
      margin-top: -20px;
margin-right: -20px;
margin-left: -20px;
      
  }
  .footer{
      
      padding: 20px 10px 40px;
      margin-top: -20px;
margin-right: -20px;
margin-left: -20px;
      
  }
  .masthead h1 {
    font-size: 50px;
    line-height: 50px;
  }
  .masthead p,
  .masthead .btn {
    font-size: 15px;
  }
  .margintop50{margin-top: 0px;}
  
  footer{padding-top: 100px;}
  footer ul.unstyled > li{ display: inline-block; paddin-left: 5px; padding-right: 5px;}

}

/*profile page*/

.profile{
    
    padding: 80px 0 0px 0;
}
.profile h1{
    
       font-size: 50px;
    line-height: 50px;
}
.profile .head-buttons{padding: 20px 0; text-align: center;}

.btn-group > .btn-large{font-size: 16.5px;}
.btn-profile{
    
    
    background-color: #fff;
    background-image: none;
}
.profile-content{padding-top: 50px;}
.profile-content .post{
    
    padding: 0 0 100px 0;
    
}
.post .post-right h2{
    
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 0;
    margin-top: 0;
}
.post .post-right h5{
    font-weight: normal;
font-size: 15px;
color: #BBB;
margin-top: 0;

}
.post .post-right h4{
    font-weight: normal;
font-size: 14px;
margin-bottom: 5px;
margin-top: 5px;

}

    .center{text-align: center;}


hr.profile-line{
    
    border-top: 2px solid #bfbfbf;
}

.alert-profile{margin-bottom: 0;}
.post .post-right .post-description{color: #808080;}

.user-name-bottom{font-size: 70px; line-height: 70px; color: #ccc; text-align: center; padding-top: 30px; margin-bottom: 120px;}

@media (max-width: 480px) { 
    .profile{padding: 40px 0 0 0;}
.profile h1{text-align: center;}

}

/*single project*/
h1.single-project{font-size: 40px; line-height: 40px;}
.single-project-content{padding-top: 30px;}

/*edit profile*/
.edit-profile-heading{ color: #bbb; font-size: 30px; line-height: 30px;}
.edit-profile-content{padding-top: 100px;}
.edit-profile-content .tab-content .help-block{font-size: 13px; padding-top: 5px;}
.tab-content .input-prepend input[class*="span"]{
    border-left-width: 0; 
    padding: 10px; 
    border-left-width: 0px;
    border-color:  #808080;
}
.tab-content span.add-on{
    padding: 10px; 
    font-weight: bold; 
    color: #808080;
border-right-width: 0px;
border-color:  #808080;
}

.edit-profile-content .tabs-left > .nav-tabs .active > a, .tabs-left > .nav-tabs .active > a:hover, .tabs-left > .nav-tabs .active > a:focus{
    padding: 15px;
font-size: 17px;
color: #808080;
    
}
.edit-profile-content .tabs-left > .nav-tabs > li > a:hover, .tabs-left > .nav-tabs > li > a:focus, .tabs-left > .nav-tabs > li > a{
    
    padding: 15px;
    font-size: 17px;
}


