@media (min-width:1200px), (min-width:960px) and (-webkit-min-device-pixel-ratio: 1.25) {
	html {
		zoom: 0.75;
	}
}

@media (min-width:1200px), (min-width:960px) and (-webkit-min-device-pixel-ratio: 1) {
	html {
		zoom: 0.80;
	}
}

@media (min-width:1024px) and (-webkit-min-device-pixel-ratio: 2) {
	html {
		zoom: 1.0 !important;
	}
}
@media (max-width: 767px)
{
.mobile-font
{
	font-size: 12px  !important;
}
}



/* newone > added to remove overlapping */
@media (min-width: 280px) and (max-width:400px) {
	.explore-style-india {
		padding-bottom: 140px !important;
	}
}

.studentpage-padding .container {
	padding: 0px;
}

.student-lightBlue-background {
	background-color: #E0EEF9;
}

.btn-sm {
	padding: .8rem 1.25rem !important;
}

.btn {
	min-height: 50px !important;
	max-width: 157px !important;
	padding-top: 20px;
}

@media (min-width: 175px) and (max-width: 320px) {
	.student-img-msip-grid-height {
		min-height: 263px !important;
	}
}

@media (min-width: 175px) and (max-width: 374px) {
	.student-hero-grid-height {
		min-height: 439px !important;
	}
	.student-img-usip-grid-height {
		min-height: 131px !important;
	}
	.student-grid-iwp {
		min-height: 250px !important;
	}
	.leaf-padding {
		min-height: 250px !important;
	}
	.student-img-msip-grid-height {
		min-height: 385px !important;
	}
	.student-img-asdp-grid-height {
		min-height: 387px !important;
	}
	.student-img-els-grid-height {
		min-height: 385px !important;
	}
	.student-imf-fsip-grid-height {
		min-height: 389px !important;
	}
	.studentpage-txt-size .col-md-12 .heading-6 {
		font-size: 1.875rem !important;
		line-height: 2.375rem !important;
	}
	.hero {
		text-align: left !important;
	}
	.student-grid-height-s1 {
		min-height: 0px !important;
	}
	.for-mob-padding {
		min-height: 30px !important;
	}
	.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
		order: 2;
	}
	.ug-students-grid {
		margin-top: -2px !important;
		min-height: 530px !important;
	}
	.ug-students-grid2 {
		margin-top: -2px !important;
		min-height: 447px !important;
	}
	.ug-students-grid3 {
		margin-top: -2px !important;
		padding-left: 25px !important;
		min-height: 604px !important;
	}
	.custom-grid-hero-lightblue {
		min-height: 530px !important;
	}
	.richtext-padding {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.richtext-padding .richtext div {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.student-grid-steps {
		min-height: 792px !important;
	}
}

@media (max-width:1023px) {
	.mobile-heading {
		font-size: 1.875rem !important;
		line-height: 2.375rem !important;
		;
		font-family: BentonSans, Helvetica Neue, Helvetica, sans-serif;
		font-weight: 300;
	}
	.empty-grid-mobile {
		display: none;
	}
}

@media (min-width: 375px) and (max-width: 767px) {
	.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
		order: 2;
	}
	.student-hero-grid-height {
		min-height: 439px !important;
	}
	.student-img-usip-grid-height {
		min-height: 131px !important;
	}
	.student-grid-iwp {
		min-height: 250px !important;
	}
	.leaf-padding {
		min-height: 250px !important;
	}
	.student-img-msip-grid-height {
		min-height: 445px !important;
	}
	.student-img-asdp-grid-height {
		min-height: 387px !important;
	}
	.student-img-els-grid-height {
		min-height: 385px !important;
	}
	.student-imf-fsip-grid-height {
		min-height: 389px !important;
	}
	.studentpage-txt-size .col-md-12 .heading-6 {
		font-size: 1.875rem !important;
		line-height: 2.375rem !important;
	}
	.hero {
		text-align: left !important;
	}
	.student-grid-height-s1 {
		min-height: 0px !important;
	}
	.for-mob-padding {
		min-height: 30px !important;
	}
	.internship-grid-padding.container .row .col-md-12 :nth-child(1) {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.internship-grid-padding.container .row .col-md-12 :nth-child(2) {
		padding-right: 0px !important;
		padding-left: 0px !important;
	}
	.student-grid-margin-padding .container .row .col-md-12 {
		padding-left: 0px !important;
		padding-right: 0px
	}
	.ug-students-grid {
		margin-top: -2px !important;
		min-height: 530px !important;
	}
	.ug-students-grid2 {
		margin-top: -2px !important;
		min-height: 447px !important;
	}
	.ug-students-grid3 {
		margin-top: -2px !important;
		padding-left: 25px !important;
		min-height: 600px !important;
	}
	.custom-grid-hero-lightblue {
		min-height: 420px !important;
	}
	.richtext-padding {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.richtext-padding .richtext div {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.student-grid-steps {
		height: 680px !important;
	}
}

@media (min-width: 540px) and (max-width: 767px) {
	.student-grip-steps {
		min-height: 584px !important;
	}
}

@media(min-width: 530px) and (max-width: 768px) {
	.for-mob-padding {
		min-height: 50px !important;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	/*.internship-grid-padding .container .row .col-md-4:nth-child(1) {
	padding-right: 0px;
}
.internship-grid-padding .container .row .col-md-8:nth-child(2) {
	padding-left: 0px;
}

.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
	padding-right: 0px;
}
.internship-grid-2-padding .container .row .col-md-4:nth-child(2) {
	padding-left: 0px;
}

*/
	.internship-grid-3-padding .container .row .col-md-4:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(2) {
		padding-right: 0px;
		padding-left: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(3) {
		padding-left: 0px;
	}
	.student-hero-grid-height {
		min-height: 439px !important;
	}
	.student-img-usip-grid-height {
		min-height: 250px !important;
	}
	.student-img-msip-grid-height {
		min-height: 610px !important;
	}
	.student-img-iwp-grid-height {
		min-height: 400px !important;
	}
	.student-grid-iwp {
		min-height: 400px !important;
	}
	.student-program-gp {
		min-height: 350px !important;
	}
	.hero {
		text-align: left !important;
	}
	.student-grid-height {
		min-height: 400px !important;
	}
	.student-grid-height-s1 {
		min-height: 400px !important;
	}
	.empty-grid-mobile {
		display: none;
	}
	.ug-students-grid {
		margin-top: -2px !important;
		margin-right: -2px;
	}
	.ug-students-grid2 {
		margin-top: -2px !important;
		margin-right: -2px;
	}
	.ug-students-grid3 {
		padding-left: 0.075rem !important;
		margin-top: -2px !important;
	}
	.ug-students-grid3 .container .row .pad-3-l {
		padding-left: 0.075rem !important;
	}
	.ug-student-main-grid {
		padding-left: 20px !important;
		padding-right: 40px !important;
	}
	.lpsum-txt {
		padding-top: 84px;
	}
	.padding-btw-txt-ht {
		min-height: 34px !important;
	}
	.starting-steps-grid {
		min-height: 20px;
	}
	.student-grid-iwp {
		min-height: 400px !important;
	}
	.student-grid-tap {
		min-height: 527px !important;
	}
	.pillar-height {
		height: 890px !important;
	}
	.custom-grid-hero-lightblue {
		height: 671px !important;
	}
	.student-grip-steps {
		min-height: 467px !important;
	}
	.tab-font-size {
		font-size: 1.875rem !important;
	}
}

@media (min-width: 1024px) and (max-width: 1365px) {
	.slide2-inner .container .row .col-md-12 .richtext {
		text-align: left !important;
	}
	.internship-grid-padding .container .row .col-md-4:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-padding .container .row .col-md-8:nth-child(2) {
		padding-left: 0px;
	}
	.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-2-padding .container .row .col-md-4:nth-child(2) {
		padding-left: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(2) {
		padding-right: 0px;
		padding-left: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(3) {
		padding-left: 0px;
	}
	.internship-grid_pillar-padding .container {
		padding: 0px;
	}
	.leaf-padding {
		left: -2px;
	}
	.leaf-padding2 {
		right: -2px;
	}
	.student-grid-height {
		min-height: 415px !important;
	}
	.student-img-usip-grid-height {
		min-height: 415px !important;
	}
	.student-img-msip-grid-height {
		min-height: 415px !important;
	}
	.empty-grid-padding {
		margin-left: -4px !important;
	}
	.ug-students-grid {
		margin-top: -4px !important;
		margin-right: -2px;
	}
	.ug-students-grid2 {
		margin-top: -4px !important;
		margin-right: -4px;
	}
	.ug-students-grid3 {
		margin-top: -4px !important;
	}
	.student-grid-padding-s1 {
		margin-left: -2px;
	}
	.student-grid-tap {
		min-height: 440px !important;
	}
	.pillar-height {
		height: 684px !important;
	}
	.custom-grid-hero-lightblue {
		max-height: 578px !important;
	}
	.student-grid-steps {
		height: 532px !important;
	}
	.empty-grid-height {
		height: 532px !important;
	}
}

@media (min-width: 1366px) {
	.slide2-inner .container .row .col-md-12 .richtext {
		text-align: left !important;
	}
	.pillar-height {
		min-height: 600px !important;
	}
	.internship-grid-padding .container .row .col-md-4:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-padding .container .row .col-md-8:nth-child(2) {
		padding-left: 0px;
	}
	.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-2-padding .container .row .col-md-4:nth-child(2) {
		padding-left: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(1) {
		padding-right: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(2) {
		padding-right: 0px;
		padding-left: 0px;
	}
	.internship-grid-3-padding .container .row .col-md-4:nth-child(3) {
		padding-left: 0px;
	}
	.internship-grid_pillar-padding .container {
		padding: 0px;
	}
	.leaf-padding {
		left: -2px;
	}
	.leaf-padding2 {
		right: -2px;
	}
	.student-grid-height {
		min-height: 400px !important;
	}
	.student-hero-grid-height {
		min-height: 436px !important;
	}
	.student-img-usip-grid-height {
		min-height: 400px !important;
	}
	.student-img-msip-grid-height {
		min-height: 400px !important;
	}
	.student-img-asdp-grid-height {
		min-height: 400px !important;
	}
	.student-img-els-grid-height {
		min-height: 400px !important;
	}
	.student-imf-fsip-grid-height {
		min-height: 400px !important;
	}
	.student-grid-height-s1 {
		min-height: 400px !important;
	}
	.with-the-txt {
		padding-bottom: 25px !important;
	}
	.custom-grid-hero-lightblue {
		min-height: 500px !important;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.student-page-tablet .container .row .col-md-4 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.student-page-tablet .container .row .col-md-8 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.student-page-tablet-left .container .row .col-md-8 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.student-page-tablet-left .container .row .col-md-4 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.student-page-blank-tablet .container .row .col-md-8 {
		flex: 0 0 100% !important;
		max-width: 100% !important;
	}
	.internship-grid-2-padding .container .row .col-md-8:nth-child(1) {
		order: 2;
	}
}