/*
    GLUE PROFILE CSS
*/
.profile-card img {
    max-width: 100px;
}
.name_info {
    border-bottom: 1px solid #eee;
}
.study_details {
    margin-left: -2rem;
   /* font-family: 'Poppins', sans-serif;*/
}

.study_details div {
    padding: .6rem 2rem
}

.study_details label, #personal label, #academic label{
    display: block;
    font-size: .7rem;
    margin-bottom: 0;
    font-weight: 800;
    text-transform: uppercase;
    color: #69009f;
}

.profile_info_tab .nav-pills{
    padding-bottom: 1rem;
    border-bottom: 2px solid #d2d2d2;
    margin-bottom: 2rem;
}
.nav-pills .nav-link {
    text-transform: uppercase;
    font-weight: 800;
}
#personal h4, #academic h4 {
    font-size: 1.2rem;
    font-weight: 800;
    margin-bottom: 1rem;
    text-transform: uppercase;
    position: relative;
    color: #69009f;
}
#personal h4::after, #academic h4::after {
    content: "";
    display: block;
    /* position: absolute; */
    bottom: 0;
    margin-top: 0.3rem;
    height: 3px;
    background-color: #69009f;
    width: 34px;
}

.personal_info div {
    margin-bottom: 1rem;
}
/*****************************/
.profile_table .table-striped tbody tr:nth-of-type(odd) {
    background-color: #b1d8ff;
}
.profile_table .table tbody tr td {
    vertical-align: middle;
    border-color: #000000;
    font-weight: 800;
}
.profile_table .table thead th {
    border-bottom-width: 1px;
    text-transform: uppercase;
    font-size: 3rem;
    font-weight: 600;
    letter-spacing: 0.5px;
    border-color: #1f67b1;
    background: #1f67b1;
    color: #fff;
}
/*****************************/
.lecturer_table .table-striped tbody tr:nth-of-type(odd) {
    background-color: #b6eacd;
}
.lecturer_table .table tbody tr td {
    vertical-align: middle;
    border-color: #000000;
    font-weight: 800;
}
.lecturer_table .table thead th {
    border-bottom-width: 1px;
    text-transform: uppercase;
    font-size: 3rem;
    font-weight: 600;
    letter-spacing: 0.5px;
    border-color: #248b52;
    background: #248b52;
    color: #fff;
}