body{
			background-image: url("../img/naac_bg.jpg");
			background-position: center;
			background-attachment: fixed;
			background-repeat: no-repeat;
			background-size: cover;
		}

.naac p{
	font-size: 16px !important;
	color: #000000 !important;
	font-weight: 500 !important;
	line-height: 1.8em !important;
    margin-bottom: 0px !important;
}
		
		@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
		  .naac_main_section {
				transition: 0.2s;
				padding: 10px;
			-webkit-backdrop-filter: blur(10px);
			backdrop-filter: blur(10px);
			background-color: rgba(256, 256, 256, 0.1);  
			  box-shadow: 0px 5px 12px -9px rgba(0,0,0,0.35);
			-webkit-box-shadow: 0px 5px 12px -9px rgba(0,0,0,0.35);
			-moz-box-shadow: 0px 5px 12px -9px rgba(0,0,0,0.35);
		  }
		}
		
		.naac_sub_section{
			background: none;
			border: 1px solid #f1f1f1;
			border-radius: 5px;
			padding: 10px;
			box-shadow: 0px 8px 12px -9px rgba(0,0,0,0.75);
			-webkit-box-shadow: 0px 8px 12px -9px rgba(0,0,0,0.75);
			-moz-box-shadow: 0px 8px 12px -9px rgba(0,0,0,0.75);
		}
		.naac_sub_section h1{
			
		}
		
		.NAACAccResTable th{
			background: #00091E;
			color: #fff;
			font-size: 18px;
			border: 2px solid #00091E !important;
		}
		
		.NAACAccResTable td{
			font-size: 18px;
			font-weight: 500;
			border: 2px solid #00091E !important;
		}
		
		
		.PrevNAACReport{
			list-style: none;
			padding: 0px;
		}
		.PrevNAACReport li{
			background: #00091ee6;
			padding: 10px;
			box-shadow: 0px 8px 12px -11px rgba(0,0,0,0.59);
			-webkit-box-shadow: 0px 8px 12px -11px rgba(0,0,0,0.59);
			-moz-box-shadow: 0px 8px 12px -11px rgba(0,0,0,0.59);
			margin-bottom: 10px;
		}
		
		.PrevNAACReport li a{
			font-size: 20px;
			color: #fff;
		}
		
		.PrevNAACReport li a span{
			float: right;
		}


.iqab_desc{
			font-size: 16px;
			font-weight: 500;
		}
		
		/******************* Accordion Demo - 4 *****************/
		#accordion4 .panel{
			border: none;
			border-radius: 0;
			box-shadow: none;
			margin: 0 0 10px;
			overflow: hidden;
			position: relative;
			background: none;
		}
		#accordion4 .panel-heading{
			padding: 0;
			border: none;
			border-radius: 0;
			margin-bottom: 15px;
			z-index: 1;
			position: relative;
		}
		#accordion4 .panel-heading:before,
		#accordion4 .panel-heading:after{
			content: "";
			width: 50%;
			height: 20%;
			box-shadow: 0 15px 5px rgba(0, 0, 0, 0.4);
			position: absolute;
			bottom: 15px;
			left: 10px;
			transform: rotate(-3deg);
			z-index: -1;
		}
		#accordion4 .panel-heading:after{
			left: auto;
			right: 10px;
			transform: rotate(3deg);
		}
		h4.panel-title{margin:10px 0px !important;}
		#accordion4 .panel-title a{
			display: block;
			padding: 15px 70px 15px 15px;
			margin: 0;
			background: #fff;
			font-size: 22px;
			font-weight: bold;
			letter-spacing: 1px;
			color: #00091e;
			border-radius: 0;
			box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1), 0 0 40px rgba(0, 0, 0, 0.1) inset;
			position: relative;
		}
		
		/*#accordion4 .panel-title a.collapsed:before{ content: "\f107"; }*/
		#accordion4 .panel-title a .icon{
			display: inline-block;
			width: 55px;
			height: 100%;
			border-right: 2px solid #00091e;
			font-size: 20px;
			color: rgba(0,0,0,0.7);
			line-height: 50px;
			text-align: center;
			position: absolute;
			top: 0;
			left: 0;
		}
		#accordion4 .panel-body{
			padding: 10px 15px;
			margin: 0 0 20px;
			border-bottom: 3px solid #00091e;
			border-top: none;
			background: #fff;
			font-size: 15px;
			color: #333;
			line-height: 27px;
		}
		
		.panel-group .panel-title a:after{
			font-size: 18px;
			font-weight: bold;
		}
		
		.memIndSec{
			border: 1px solid #f3f3f3;
			padding: 5px 10px;
			background: #fff;
			margin-bottom: 10px;
		}
		.memIndSec h4{
			color: #BD7B00;
		}

/*==============Css for image light box============*/

.thumbnail {
}
.thumbnail img {
  /*float: left;
  max-width: 160px;*/
}
.thumbnail-landscape img {
  max-height: 180px;
  max-width: 100%;
}

.thumbnail:last-child {
  margin-right: 0 !important;
}
