#faculty-profile-page .itmm-photo-profle { text-align: center; position: relative; /*width: 165px; height: 165px;*/ margin: 0px auto 15px; overflow: hidden; }
#faculty-profile-page .itmm-photo-profle img {
width: 100% !important;
  margin: 0 auto;
  height: 100%;
}
/*#faculty-profile-page .itmm-photo-profle img{width:auto!important;margin:0 auto;border:4px solid #ffd4d4}*/
#faculty-profile-page .itmm-photo-profle span{background:red;color:#fff;width:25px;height:25px;position:absolute;bottom:12px;right:0;border-radius:50%;text-align:center}
#faculty-profile-page .itmm-photo-profle span svg{position:relative;bottom:0;right:0}
#faculty-profile-page .itm-facultty-wrpr{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;text-align:center;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:2px 32px 12px;margin:4px auto 10px;text-align:center;border:1px solid #e3e3e3;border-radius:16px;padding:26px 32px 12px;margin:7px auto 17px;height:366px}
#faculty-profile-page .itm-facultty-wrpr:hover{position:relative;-webkit-transition:all .4s ease;transition:all .4s ease;-webkit-box-shadow:0 1px 7px -2px #33333359;box-shadow:0 1px 7px -2px #33333359;text-align:center;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:2px 32px 12px;margin:-2px auto 0;text-align:center;background:#fff;border:1px solid #e3e3e3;border-radius:16px;padding:26px 32px 12px;height:366px}
#faculty-profile-page .itm-facultty-wrpr h1{font-size:1.25rem;font-weight:600}
#faculty-profile-page .itm-facultty-wrpr h2{color:#ed1c24;font-size:1.14rem;font-weight:400}
#faculty-profile-page .itm-facultty-wrpr h3{font-size:15px;font-weight:400;color:#414141}
#faculty-profile-page .itm-facultty-wrpr h4{color:#11c4d4;font-size:15px;margin:10px auto}
#faculty-profile-page .itm-facultty-wrpr h5{font-size:13px;color:#7d7d7d;margin:7px auto 0}
#faculty-profile-page .banner-bttns-text{padding:10px 34px;border-radius:9px;margin:19px auto 0}
#faculty-profile-page .knew-mor-fac{text-transform:uppercase;font-size:13px;border-radius:11px 11px 0 0;padding:4px 17px;margin:0 auto}
#faculty-profile-page .knw-more{text-align:center;position:absolute;bottom:0;left:0;right:0}
#fac-dtls-wdth_90{padding:172px 0 171px;position:relative;background:linear-gradient(180deg,#f4f4f4ff 0%,#e8e8e8ff 99%)}
#fac-dtls-wdth_90 .fac-wdh-123{width:100%;margin:0 auto}
#fac-dtls-wdth_90 .facultty-nnme{text-align:left;position:absolute;bottom:0;left:13px;padding-top:0;padding-left:19px;right:0}
#fac-dtls-wdth_90 .facultty-nnme h2{text-transform:uppercase;letter-spacing:1px;font-size:33px;color:#c49c58}
#fac-dtls-wdth_90 .facultty-nnme h3{margin:0 auto 9px;text-transform:uppercase;font-size:19px;font-weight:300;letter-spacing:2px}
#fac-dtls-wdth_90 .facultty-nnme h5{font-size:16px;letter-spacing:1px;margin:0 auto 10px;font-weight:300}
#fac-dtls-wdth_90 .fac-mmg-brds{position:relative;z-index:0}
#fac-dtls-wdth_90 .fac-mmg-brds img{position:relative;z-index:9;width:100%;border-radius:27px;-webkit-box-shadow:17px 17px 0 -7px #ed1c24;box-shadow:17px 17px 0 -7px #c49c58}
#fac-dtls-wdth_90 .hod-bordrr_4{width:220px;height:198px;background:#ed1c24;position:absolute;bottom:11px;right:-7px;rotate:-4deg}
#fac-dtls-wdth_90 .fac-bttn-hegt{background:#f4f4f4;height:278px;width:100%;position:absolute;bottom:0;left:0;right:0;z-index:-1}
#fac-dtls-wdth_90 .paa-faculty-dtls{margin:33px auto 29px;line-height:30px;width:92%;text-align:center}
#fac-dtls-wdth_90 .facultty-nnme svg{color:#ed1c24}
#fac-dtls-wdth_90 .detls-prf{width:86%;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;padding:10px 0;margin-top:17px}
#fac-dtls-wdth_90 .detls-prf p{margin:0 auto 11px;line-height:32px}
#fac-dtls-tb-accor{padding:50px 0;position:relative}
#fac-dtls-tb-accor .accordion{max-width:84%;margin:0 auto;border-radius:5px;overflow:hidden}
#fac-dtls-tb-accor .accordion-button{cursor:pointer;padding:15px 0;width:100%;border:none;text-align:left;font-size:18px;outline:none;-webkit-transition:background .3s ease;transition:background .3s ease;background:#fff;color:#000;text-transform:uppercase;font-weight:700}
#fac-dtls-tb-accor .accordion-item{border:none}
#fac-dtls-tb-accor .accordion-content{height:0;overflow:hidden;-webkit-transition:height .3s ease;transition:height .3s ease;padding:0}
#fac-dtls-tb-accor .accordion-content p{margin:0;border-bottom:1px dashed #ccc;padding:6px 0}
#fac-dtls-tb-accor .accordion-button:not(.collapsed)::after{background-image:none;transform:matrix(1,0,0,1,0,0);content:url(../images/dwn-icons.png);position:relative;bottom:6px}
.acc-inside-pd{margin:16px auto;padding:0;float:left;width:100%}
#fac-dtls-tb-accor table{border-collapse:collapse;font-size:16px;width:100%}
#fac-dtls-tb-accor th{text-align:left;padding:11px!important;background-color:#9BBB59;color:#FFF}
#fac-dtls-tb-accor td{text-align:left;padding:11px;background:none;line-height:28px}
#fac-dtls-tb-accor tr:nth-child(odd){background-color:#f0dfc2;-webkit-transition:all .4s ease;transition:all .4s ease}
#fac-dtls-tb-accor tr:nth-child(odd):hover{background-color:#ddcaab;-webkit-transition:all .4s ease;transition:all .4s ease}
#fac-dtls-tb-accor tr:nth-child(even){background-color:#ddcaab;-webkit-transition:all .4s ease;transition:all .4s ease}
#fac-dtls-tb-accor tr:nth-child(even):hover{background-color:#f0dfc2;-webkit-transition:all .4s ease;transition:all .4s ease}
#fac-dtls-tb-accor table thead tr td{background:#DDAE68}
#fac-dtls-tb-accor table thead tr th{background:#DDAE68}
.fac-pro-tab-contents {
  padding: 21px 10px;
  line-height: 33px;
}
.fac-pro-tab-contents h3 {
  font-weight: 500;
  color: #c49c58;
  font-size: 32px;
  margin-bottom: 10px;
}
.lfft-mennu-bg {
  background: #f4f4f4;
  padding: 23px;
  border-radius: 20px;
}
.lfft-mennu-bg ul li {
  position: relative;
  border-bottom: 1px dashed #959595;
  padding: 11px 0;
}
.lfft-mennu-bg ul li::before {
  content: url(../images/right-arrw--2.png);
  position: absolute;
  right: 0;
}

.award-card{background:#fff;border-radius:16px;box-shadow:0 4px 15px #00000014;padding:25px;transition:all .3s ease;border-left:6px solid #b7935b;line-height: 26px;}
.award-card:hover{transform:translateY(-5px);box-shadow:0 6px 20px #0000001f}
.award-title{color:#333;font-weight:600;margin-bottom:8px}
.award-year{font-weight:500;color:#b7935b}
.award-agency{font-size:15px;color:#555;margin-top:10px}
.award-name{font-size:18px;font-weight:600;color:#1a1a1a}
.awards-section h3{text-align:center;font-weight:700;margin-bottom:25px;color:#444}

.faculty-detils-tabs{box-shadow:0 0 8px 0 #00000024;padding:26px;border-radius:32px;width: 100%;margin:-127px auto 0;background:#fff}
#fac-dtls-tb-accor #tab-button{display:table;table-layout:fixed;width:100%;margin:0;padding:0;list-style:none}
#fac-dtls-tb-accor #tab-button li{display:block;width:100%}
#fac-dtls-tb-accor #tab-button li a{display:block;padding:0;background:none;border:none;text-align:left;color:#000;text-decoration:none}
#fac-dtls-tb-accor #tab-button li:not(:first-child) a{border-left:none}
#fac-dtls-tb-accor #tab-button li a:hover,#fac-dtls-tb-accor #tab-button .is-active a{border-bottom-color:transparent;background:none;color:#c49c58}
#fac-dtls-tb-accor .tab-contents{padding:0}
#fac-dtls-tb-accor .tab-button-outer{display:none}
#fac-dtls-tb-accor .tab-contents{margin-top:20px}
@media screen and (min-width: 768px) {
#fac-dtls-tb-accor .tab-button-outer{position:relative;z-index:2;display:block}
#fac-dtls-tb-accor .tab-select-outer{display:none}
#fac-dtls-tb-accor .tab-contents{position:relative;top:-1px;margin-top:0}
}