
@media only screen and (max-width: 768px) {
	.sec-padding{
		    padding: 40px 0px;
	}
	.footer{
		height: auto !important;
	}
	.about-content p{
		font-size: 18px;
		line-height: 32px;
	}
	.carousel-caption h1{
		font-size: 16px;
	}
	.carousel-caption{
		width: 100%;
	}
	.carousel-item{
		height: auto;
	}
	.contact-detail-div .con-icon{
		position: inherit;
		transform: translateX(0%);
		left: 0%;
		top: 0px;
	}
	.con-detail h6{
		margin-top: 15px;
	}
	.main-heading .heading{
		font-size: 40px;
	}
	.objective-card{
		margin-bottom: 25px;
		min-height: auto;
	}
	.activity-sec .activity-card{
		margin-bottom: 25px;

	}
	.members-card .members-content h4{
		font-size: 30px;
	}
	.members-card .members-content p{
		font-size: 28px;
	}
	.other-members-content h5{
		font-size: 26px;
		margin-bottom: 10px;
	}
	.sociology-content{
		padding: 0px 10px;
	}
	.sociology-content h4{
		font-size: 30px;
		margin-bottom: 25px !important;
	}
	.sociology-content p {
		font-size: 24px;
		line-height: 40px;
		margin-bottom: 25px !important;
	}
	.sociology-content h5{
		font-size: 24px;
	}
	.sociology-images img{
		width: 100%;
	}
	.bottom-menu-main{
		justify-items: start;
	}
	.other-members-content{
		width: 100%  !important;
	}
	.contact-detail-div{
		border-top: 3px solid #ffff;
	}
	.top-banner-text{
		font-size: 12px !important;
	}
}