/* User Profile Top on User Page */

.user-profile-card .card-up {
    overflow: hidden;
}

.user-profile-card .board {
    margin-top: -60px;
    overflow: hidden;
}

.user-profile-card .board {
    border-bottom: 1px solid #ececec;
}

.user-profile-card .user-picture img {
    width: 100%;
    padding: 7%;
}

.card.user-profile-card {
    background-color: #f7f7f7;
}

.board .card-title {
    margin-bottom: 2px;
}

.social-profile {
    display: inline-block;
    text-align: left;
}

.user-profile-card,
.top-header-below {
    padding-bottom: 0;
}

.board {
    padding-top: 15px;
    padding-bottom: 15px;
}

.board {
    border-radius: 5.2px;
}

/* .user-profile-card .user-picture img {
    border: 3px solid #f7f7f7; 
} */

.company-image img {
    padding-top: 7px;
    padding-bottom: 7px;
    margin-top: 4px;
    margin-bottom: 4px;
}

.top-header-left-below .btn-block {
    padding-top: 4.3%;
    padding-bottom: 4.3%;
}

.top-header-left-below .btn {
    border-radius: 0;
    border: none;
}

.bold-right {
    border-right: 25px solid #4f4f4f;
}

.user-card-bottom {
    padding-bottom: .5em;
    padding-top: .5em;
}

.user-picture-listed img {
    width: 52px;
    height: auto;
    float: left;
    display: inline-block;
    border: 3px solid #e7e7e7;
}

.user-card .card-header {
    border-bottom: none;
}

.card-company .card {
    padding: 1.7em .7em;
}

.social-user {
    padding-bottom: 14px;
    border-bottom: 7px solid lightgrey;
}