/* ===== Profile Banner & User Info ===== */
.profileban {
    position: relative;
}
.abtuser {
    background: #f1f5ff;
    padding: 30px;
    border-radius: 5px;
    margin-bottom: 30px;
}
.profileban img { width: 100%; }
.abtuser h4 { color: #2166a4; font-size: 30px; font-weight: 700; }
.abtuser h6 { color: #444; font-size: 16px; font-weight: 600; }

.uavatar img { display: block; }
.editbtbn { text-align: right; margin-top: 10px; }
.editbtbn a {
    background: #e83f6f;
    border-radius: 4px;
    color: #fff;
    font-size: 16px;
    padding: 10px 20px;
    display: inline-block;
    font-weight: 700;
}
.editbtbn a:hover { background: #2166a4; color: #fff; text-decoration: none; }

.userdata { margin-top: 10px; }
.userdata li { color: #737373; font-size: 16px; }
.userdata li i { color: #e83f6f; font-size: 18px; }

/* ===== Profile Box Sections ===== */
.profbox {
    background: #f1f5ff;
    padding: 30px;
    margin-bottom: 30px;
    border-radius: 5px;
}
.profbox h3 {
    font-size: 22px;
    color: #515050;
    font-weight: 600;
    margin-bottom: 15px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
    margin-left: -30px;
    margin-right: -30px;
    padding-left: 30px;
    padding-right: 30px;
}
.profbox h3 i { font-size: 24px; margin-right: 10px; opacity: .6; }
.profbox h3 a { float: right; font-size: 14px; }
.profbox h3 a i { font-size: 14px; margin-right: 5px; }

/* ===== Recommended Jobs List ===== */
.recomndjobs li {
    border-bottom: 1px solid #e8e8e8;
    padding: 10px 0;
    font-size: 14px;
}
.recomndjobs li h4 a {
    display: block;
    color: #2166a4;
    font-size: 16px;
    font-weight: 600;
}
.recomndjobs li p { margin-bottom: 0; color: #828282; }
.recomndjobs li:last-child { border-bottom: none; padding-bottom: 0; }
.recomndjobs li:after { clear: both; content: ''; display: table; }

/* ===== Following Companies ===== */
.followinglist li {
    margin-bottom: 15px;
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 15px;
}
.followinglist li span { font-weight: 700; }

/* ===== Wrapper ===== */
.listpgWraper .container .col-md-9.col-sm-8 {
    background-color: white;
    border-radius: 5px;
}
