.app-only-nav {
	display: none;
}

.app-wr {
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding: 0.5rem;
	background: #a41034;
	color: white;
	gap: 2rem;
}

.bottom-footer {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.bottom-footer > .entry-title {
	flex: 1;
}

.bottom-footer > .entry-title a {
	font-weight: 800;
	text-decoration: none;
	color: white;
}

@media only screen and (max-width: 766px) {
	.bottom-footer {
		flex-direction: column;
		gap: 2rem;
	}
	/* by the numb */
	.font-xlg {
		font-size: 70px !important;
	}
	.font-lg {
		font-size: 30px !important;
	}
	.font-md {
		font-size: 18px !important;
	}
	.font-sm {
		font-size: 12px !important;
	}
	.font-xs {
		font-size: 8px !important;
	}
	.entry-content ol > li {
		font-size: 10px;
	}
	/* academic curriculum syllabus */
	.admission .nav-tabs,
	.admission-procedure .nav-tabs,
	.academic-section .nav-tabs {
		font-size: 8px;
	}
	.admission .nav-item,
	.admission-procedure .nav-item,
	.academic-section .nav-item {
		margin: 1px;
	}
	.admission .nav-item a,
	.admission-procedure .nav-item a,
	.academic-section .nav-item a {
		padding: 8px;
	}
	.admission .tab-content,
	.academic-section .tab-content {
		max-width: 90vw;
		font-size: 10px;
	}
	.table th,
	.table td {
		padding: 0.2rem;
		font-size: 12px;
	}
	.admission .table td b,
	.academic-section .table td b {
		font-weight: 500 !important;
	}
	.academic-section .chapterwidth {
		max-width: 100px;
	}

	/* students council */
	.redborder {
		padding: 1rem !important;
	}

	/* blog */
	.blog-image {
		width: 100%;
	}

	/* video gallery */
	iframe,
	img {
		max-width: 100% !important;
	}
}
