.main-table{ font-family:'Saira', sans-serif !important; font-weight:normal; Font-size:15px; color:#333; line-height:24px; text-align:justify;}
.main-heading{ font-weight: bold; Font-size: 22px; color: #01497d; line-height: 36px; border-bottom: 1px #ccc dashed;  text-transform: uppercase; margin-bottom: 20px; text-align: left; margin-top: 0;}

.sub-heading{ font-weight: bold; Font-size: 18px; color: #01497d; line-height: 30px; margin-bottom: 8px; text-transform: uppercase; text-align: left;}

.team-title{ font-weight:bold; Font-size:16px; color:#01497d; line-height:30px; text-align:left;}
.contact-map{ border:1px #ccc solid; text-align:center; padding:0;}
.gllry .thumbnail img {
  height: 240px;
}

.container.inner-pages { line-height: 35px;
}
.Mgt-committee {
  border: 1px solid #d9d9d9;
  min-height: 399px;
  background-color: #eee;
  width: 89%;
}
.gllry h3 {
  font-size: 17px;
  text-align: center;
  font-weight: bold;
}
.gllryy h3 {float: left;
margin-right: 2%;
padding: 15px 2%;
width: 66%;
border: 1px solid #ebebeb;
border-radius: 8px;
margin-bottom: 10px;
font-size: 16px;
}
.gllryy h3 a{color:#333;}
.gllryy h3 a:hover{color:#6088f8;}
.hm-abt, .hm-abt p, .hm-abt h2{text-align: center;}

.head-hm{text-align: center;    margin-bottom: 35px; font-size: 22px; position:relative;}

.hm-abt .head-hm span{background:#eee;}

.head-hm span{    border-left: 4px solid #0f5d9d;
    border-right: 4px solid #0f5d9d;
    padding: 3px 9px; position:relative; z-index:9; background:#fff;}
	
.gllryy h3 i {
  padding-right: 13px;
}
.head-hm:after{content: "";
    position: absolute;
    left: 0;
    top: 12px;
    height: 1px;
    width: 100%;
    background: #ccc;}