

/*############################################################*/
/*##################### FACULTY PAGES CSS ####################*/
/*############################################################*/
.faculty-list-block .faculty-content{max-width: 100%;padding-top: 0;}
.faculty-list-block .faculty-content p.designation,
.faculty-list-block .faculty-content p.qualification{color: #666;}
.faculty-list-block .faculty-content p.qualification{margin-bottom: 8px;}
.faculty-list-block .faculty-content p.short-description{font-size: 14px;letter-spacing:0.5px;}
.faculty-list-block:hover .link-text{color: #8e192c;}
.faculty-list-block:hover .link-icon{background-position: top right;}

.pagination .page-item .page-link {color: #565656; font-size: 16px;}
.pagination .page-item.active .page-link {color: #fff; background-color:#8e192c;border-color: #8e192c;}

/*############################################################*/
/*##################### FACULTY DETAILS PAGES CSS ####################*/
/*############################################################*/

.faculty-detail-banner.top-banner-section,
.faculty-detail-banner .top-banner-block,
.faculty-detail-banner .right-image-block {height: 460px; }
.faculty-detail-banner .left-heading-inner {padding: 60px 40px; }
.faculty-detail-banner .left-heading-block {background: #8e192c; color: #fff; display: flex; flex-direction: row; justify-content: center; align-content: flex-start; align-items: flex-start; }
.faculty-detail-banner .right-image-block {background-color: #831426; background-repeat: no-repeat; background-position: top left; display: flex; flex-direction: column; justify-content: flex-start; align-items: flex-start; padding: 50px; }
.faculty-detail-banner .right-image-block .fac-detail-content {max-width: 500px; }
.faculty-detail-banner .left-heading-block .faculty-image {max-width: 280px; margin: 0 auto; }
.faculty-detail-banner .left-heading-block .faculty-image:after {background-image: url(../images/bottom-curve-red.png); }
.faculty-detail-banner .left-heading-block .faculty-image img {width: 100%; }
.faculty-detail-banner .right-image-block h1 {font-size: 28px; color: #fff; text-transform: uppercase; font-size: 35px; line-height: 1.1; }
.faculty-detail-banner .right-image-block h2 {font-size: 28px; color: #fff; text-transform: uppercase; font-size: 35px; line-height: 1.1; }
.faculty-detail-banner .right-image-block p {font-size: 15px; margin-bottom: 10px; opacity: 0.8; color: #fff; }
.faculty-detail-page {padding-top: 90px; padding-bottom: 30px;}
.faculty-detail-page h4{text-transform: uppercase;}
.faculty-detail-page ul{margin-bottom: 20px;padding: 0 0 0 18px;}
.faculty-detail-page ul li {margin-bottom: 12px; font-size: 16px; line-height: 1.6;}
.faculty-detail-page ul li::marker {color: #8e192c;}
.faculty-detail-page table thead p{margin-bottom: 0;}
.faculty-detail-page table tbody td p{font-size:14px; line-height:1.6;margin-bottom: 12px;}


.faculty-detail-page tbody, td, tfoot, th, thead, tr { border: 1px solid #ddd; padding: 5px 10px;}   
.faculty-detail-page tr:nth-child(odd) {background-color: #f2f2f2;}
.faculty-detail-page table h5{ font-size: 14px;}