.carousel-control-next, .carousel-control-prev
{
	background: transparent;
	border-color: transparent;
}
.sticky-header .contact-info li span a
{
	color: #2c4a6b;
}
.section-head h1
{
	margin-top: 0;
	font-family: 'Nunito', sans-serif;
    font-weight: 700;
}
.section-head h3
{
	margin-top: 0;
	font-family: 'Nunito', sans-serif;
    font-weight: 700;
}
@media (max-width: 767px)
{
	.section-head 
	{
	    margin-bottom: 15px;
	}
	.about-img
	{
		margin-top: 30px;
	}
	.owl-btn-center-lr .owl-nav .owl-prev, .owl-btn-center-lr .owl-nav .owl-next
	{
		top: 42%;
	}
	.p-b70 
	{
 	   padding-bottom: 39px;
	}
	.header-nav .nav > li > a:hover, [class*="bg-"] .header-nav .nav > li:hover > a 
	{
	    color: #3a3a3a;
	}
	.m-b30 
	{
    	margin-bottom: 0px;
	}
	.p-t70
	{
		padding-top: 40px;
	}
	.dez-bnr-inr
	{
		height: 150px;
	}
	.dez-bnr-inr h1
	{
		margin-bottom: 0px;
	}
	.mission-vision h2
	{
		margin-bottom: 3px;
		margin-top: 20px;
		text-align: center;
	}
	.mission-vision
	{
		padding-top: 40px!important;
		padding-bottom: 20px!important;
	}
}
select {
	margin: 40px;
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.4);
}
.mission-vision
{
	padding-top: 60px;
	padding-bottom: 60px;
}
.mission-vision ul li{
	text-align: justify;
}

.iqac-section .iqac-sidebar
{
	padding: 15px 25px 15px 35px;
	background-color: #e8e9e9;
	border-radius: 10px;
}
.iqac-section .iqac-sidebar ul li
{
	margin-top: 5px;
	border-bottom: 2px solid #d7d7d7;
	line-height: 45px;
}
.iqac-section .iqac-sidebar ul li a
{
	font-size: 17px;
	color: #4a4a4a;
	font-weight: 600;
	margin-bottom: 8px;
}
.iqac-section .iqac-sidebar ul li a:hover
{
	font-weight: 600;
	margin-bottom: 8px;
	padding-left: 5px;
	color: #ff304d;
}
.iqac-section .img img
{
	border: 5px solid #6a6a6a;
}
.iqac-section .professor-info h3
{
	font-size: 31px;
	margin-bottom: 10px;
	color: #ff304d;
}
.iqac-section .professor-info h4
{
	margin-bottom: 10px;
}
.iqac-section .professor-info ul li
{
	font-size: 17px;
	margin-bottom: 10px;
	color: #2c4a6b;
}
.iqac-section .professor-info ul li a
{
	font-weight: 600;
	color: #2c4a6b;
}
.iqac-section .function
{
	padding: 30px 40px;
	border-radius: 10px;
}
.iqac-section .function ol li, .iqac-section .list ul li
{
	font-size: 18px;
	margin-top: 10px;
	line-height: 30px;
}
.iqac-section .list ul li
{
	font-size: 16px;
	margin-top: 10px;
	line-height: 30px;
}
.iqac-section .rule-regulations .rule-point ol li, .iqac-section .professional-value .professional-point ol li,  .iqac-section .development-value .development-point ol li,  .iqac-section .library-rule-value .library-rule-point ol li,  .iqac-section .library-condition-value ol li, .iqac-section .borrowing-facility-value ol li, .iqac-section .library-conduct-value ol li 
{
	font-size: 16px;
	margin-top: 10px;
	line-height: 30px;
	margin-left: 20px;
}
.examination-policy .policy-info ul, .examination-policy .external-policy ul
{
	margin-left: 20px;
}
.examination-policy .policy-info ul li, .examination-policy .external-policy ul li
{
	line-height: 33px;
}
.iqac-section h2
{
	margin-bottom: 10px;
}
.iqac-info ul 
{
	margin-left: 20px;
}
.iqac-info ul li  
{
	line-height: 33px;
}
.iqac-info ul li span  
{
	font-weight: 600;
}
@media (max-width: 767px){
	.text-primary
	{
		font-size: 26px;
	}
	.iqac-section
	{
		padding-top: 40px!important;
	}
}

.acadmic-calendar .sidebar-acadmic-calendar
{
	padding: 15px 25px 15px 35px;
	background-color: #e8e9e9;
	border-radius: 10px;
}
.acadmic-calendar .sidebar-acadmic-calendar ul li
{
	margin-top: 5px;
	border-bottom: 2px solid #d7d7d7;
	line-height: 45px;
}
.acadmic-calendar .sidebar-acadmic-calendar ul li a
{
	font-size: 17px;
	color: #4a4a4a;
	font-weight: 600;
	margin-bottom: 8px;
	text-transform: capitalize;
}
.acadmic-calendar .sidebar-acadmic-calendar ul li a:hover
{
	font-weight: 600;
	margin-bottom: 8px;
	padding-left: 5px;
	color: #ff304d;
}
.acadmic-council h3
{
	margin-bottom: 11px;
}
.acadmic-council .acadmic-council-section
{
	background-color: #fff;
	padding: 20px;
	border-radius: 20px;
}
@media (max-width: 767px)
{
	.acadmic-council-section
	{
		margin-bottom: 15px;
	}
	.acadmic-council
	{
		padding-top: 40px!important;
	}
	.page-content
	{
		padding-bottom: 40px!important;
	}
	.acadmic-council .mt-4
	{
		margin-top: 0px!important;
	}
	.acadmic-calendar .sidebar-acadmic-calendar {
	    padding: 15px 19px 15px 24px;
	}
}
.online-portal h4	
{
	font-weight: 800;
}
.online-portal span
{
	font-weight: 600;
}
@media (max-width: 767px)
{
	.online-portal ol, .online-portal ul
	{
		margin-left: 10px;
		margin-right: 10px;
	}
	.membership-fees
	{
		margin-top: -20px!important;
	}
}
.membership-fees
{
	margin-top: -50px;
}
.membership-fees ul li span 
{
	font-weight: 600;
}
.membership-fees ul li
{
	border-bottom: 1px dotted #000;
	padding: 10px 0px 10px 10px ;
}
/* .registration-img img 
{
	width: 50%;
} */