#change-pic-holder {
   position:relative;float:left;width:100%;margin-bottom:30px;height:100px;
}

#profile-picture {
   width:100px;height:100px;border-radius:50px;border:1px solid #ddd;display:block;background-size:cover;background-position: center center;
}

#change-pic-outer {
   display:block;z-index:3;margin-top:-80px;margin-left:85px;
}

#change-pic-icon {
   height: 30px;width: 30px;background-color: #D7EDF5;border-radius: 20px;padding-left: 7px;padding-top: 7px;
}