@media only screen and (max-width: 1299px) {
	.slider-bar .full { padding: 0 25px; }
}


@media only screen and (max-width: 1023px) {

}

@media only screen and (max-width: 767px) {
    .curriculum-bar .semlist { 
	height: auto;
}
	h1 { font-size: 30px; }
	h2 { font-size: 25px; }
	html, body { font-size: 17px; }
	.wrapper, .secure-bar .wrapper, .image-bar .wrapper, .curriculum-bar .wrapper, .eligibility .wrapper { padding-left: 20px; padding-right: 20px; }
	.btn { min-width: 170px; height: 44px; font-size: 18px; }
	.form-sec { width: 100%; padding: 20px; position: static; transform: none; transform: initial;}
	.form-sec .close, .content-part:before, .line { display: none; }
	.topenq.desktop { display: none; }
	.topenq1.mobile { display: block; }
	.topenq1.mobile a { display: block; text-align: center; background-color: #ca9031; padding: 15px; transition: all 0.3s ease; color: white; font-size: 16px; }
	#header-part { top: 22px; left: 20px; }
	#header-part .logo img { max-width: 165px; }
	.banner-bar { padding-top: 95px; background: url(../images/banner-img.jpg) no-repeat top center; background-size: cover; }
	.banner-bar .banner-img { display: none; }
	.banner-bar .content { padding: 50px 0 37px; position: static; top: 0; transform: inherit; }
	.banner-bar:before { content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(255, 255, 255, 0.6); }
	#wrapper { overflow: hidden; }
	.why-bar .content { margin-top: 0; margin-right: 0; padding: 35px 20px; }
	.programme-bar figure { margin-top: 23px; margin-left: 0; width: auto; }
	.why-bar ul li { padding-bottom: 8px; margin-bottom: 10px; width: 100%; }
	.why-bar ul { margin-top: 0; }
	.programme-bar .content { margin-top: 30px; padding-left: 0; width: 100%; }
	.slider-bar { margin-left: 0; width: 100%; }
	.slider-bar .full { padding: 15px 20px; min-height: 228px; }
	.slider-bar .center span { margin-bottom: 10px; font-size: 20px; }
	.slider-bar .center p { font-size: 18px; }
	.secure-bar { margin-top: 80px; }
	.secure-bar .content { width: 100%; margin-top: 88px; position: relative; top: 0; }
	.secure-bar .row { min-height: 774px; background: url(../images/secure-bg2.jpg) no-repeat top center !important; background-size: cover !important; }
	.secure-bar .numbers span { font-size: 50px; }
	.secure-bar .numbers small { font-size: 24px; }
	.secure-bar .numbers p { font-size: 16px; }
	.secure-bar .split .numbers { width: 50%; }
	.secure-bar .partner h3 { width: 100%; font-size: 25px; }
	.secure-bar .partner-slider { margin-top: 15px; width: 100%; }
	.secure-bar .item { min-height: 80px; }
	.secure-bar .item figure { justify-content: center; }
	.image-bar { padding-top: 40px; }
	.image-bar .row h3 { font-size: 34px; }
	.image-bar .item { padding: 90px 0; }
	.curriculum-bar { padding-top: 38px; padding-bottom: 38px; }
	.curriculum-bar .top { margin-bottom: 5px; }
	.curriculum-bar ul li {  margin-bottom: 12px;  width: calc(100% - 0px); font-size: 17px; }
	.why-bar { padding-top: 25px; }
	.eligibility .e-and-d { flex: 0 0 100%; padding-right: 0rem; border-right: 0; }
	.eligibility .all { flex-wrap: wrap; }
	.eligibility .admission-process { flex: 0 0 100%; padding-left: 0; }
	.eligibility .e-and-d .duration-wrap { margin-bottom: 2rem; }
	.eligibility { padding-bottom: 50px; }
	.career-bar .left { width: 100%; }
	.career-bar .right { padding: 33px 20px 28px; width: 100%; }
	.career-bar h2 br, .industry-bar p br, .industry-bar h2 br { display: none; }
	.industry-ready { display: none; }
	.internships-bar h2 { font-size: 25px; }
	.internships-bar { padding-top: 35px; padding-bottom: 28px; }
	.internships-bar ul { padding: 0; }
	.internships-bar li { margin-bottom: 25px; width: 50%; }
	.industry-bar ul li { margin-bottom: 30px; padding: 0 14px; width: 50%; border-bottom: 0; }
	footer { padding-top: 25px; padding-bottom: 55px; }
	footer span { padding-bottom: 10px; font-size: 16px; border-width: 5px; }
}


@media only screen and (max-width: 479px) {
	h1 { font-size: 28px; }
}
