@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;
	}
}

.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;
}
.jobs-button .btn{
    min-width: 12.25rem !important;

}
@media (min-width: 175px) and (max-width: 320px) {
	/* newone > added height: ; */
	.eine-class {
		height: 65px !important;
	}
	/* newone > added .mobile-heading */
	.mobile-heading {
		font-size: 1.35rem !important;
	}
	.student-img-msip-grid-height {
		min-height: 263px !important;
	}
	.hero .heading-5{
	font-size: 1.575rem !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: 131px !important;
	}
	.leaf-padding {
		min-height: 131px !important;
	}
	.submit-your-app {
		min-height: 350px !important;
	}
	.student-program-gp {
		min-height: 350px !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: 468px !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: 430px !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;
	}
}

@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: 175px) and (max-width: 320px) {
	/* newone > added height: ; */
	.eine-class {
		height: 65px !important;
	}	
	/* newone > added .mobile-heading */
	.mobile-heading {
		font-size: 1.35rem !important;
	}
	
}

@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: 131px !important;
	}
	.leaf-padding {
		min-height: 131px !important;
	}
	.student-img-msip-grid-height {
		min-height: 462px !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: 425px !important;
	}
	.ug-students-grid2 {
		margin-top: -2px !important;
		min-height: 425px !important;
	}
	.ug-students-grid3 {
		margin-top: -2px !important;
		padding-left: 25px !important;
		min-height: 425px !important;
	}
	.custom-grid-hero-lightblue {
		min-height: 535px !important;
	}
	.richtext-padding {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.richtext-padding .richtext div {
		padding-left: 0px !important;
		padding-right: 0px !important;
	}
	.submit-your-app {
		min-height: 300px !important;
	}
	.student-program-gp {
		min-height: 300px !important;
	}
}

@media(min-width: 530px) and (max-width: 767px) {
	.for-mob-padding {
		min-height: 50px !important;
	}
}

@media(min-width: 760px) and (max-width: 767px) {
	.custom-grid-hero-lightblue {
		min-height: 415px !important;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.internship-grid-3-padding span.body-3 {
		font-size: 0.85rem !important
	}
	.internship-grid-3-padding span.heading-4 {
		font-size: 0.9rem !important;
	}
	.studentpage-padding .heading-4 {
		font-size: 1.09rem !important;
		line-height: 1.5rem !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;
	}
	.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: 250px !important;
	}
	.student-grid-gp {
		min-height: 250px !important;
	}
	.student-grid-img-tap2 {
		min-height: 440px !important;
	}
	.student-grid-tap {
		min-height: 527px !important;
	}
	.pillar-height {
		height: 595px !important;
	}
	.custom-grid-hero-lightblue {
		height: 834px !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: 400px !important;
	}
	.student-hero-grid-height {
		min-height: 436px !important;
	}
	.student-grid-img-tap2 {
		min-height: 450px !important;
	}
	.with-the-txt {
		padding-bottom: 25px !important;
	}
	.padding-btw-txt-ht {
		min-height: 34px !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: 540px !important;
	}
	/* newone > added new hgt; */
	.custom-grid-hero-lightblue {
		height: 766px !important;
	}
	.student-program-gp {
		min-height: 345px !important;
	}
	.student-grid-gp {
		min-height: 345px !important;
	}
	/* newone > */
	.student-aedp {
		min-height: 480px !important;
	}
}

@media (min-width: 1366px) {
	.slide2-inner .container .row .col-md-12 .richtext {
		text-align: left !important;
	}
	.pillar-height {
		min-height: 462px !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;
	}
}

@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;
	}
}

@media (max-width: 1024px) and (min-width: 1279px) {
	.student-img-msip-grid-height {
		min-height: 448px !important;
	}
	.mob-woha .richtext div {
		padding-top: 3rem;
	}
	.program-mob-new .richtext div {
		padding-bottom: 2rem;
	}
	.inclusion-img-margin.student-img-usip-grid-height  {
		min-height: 458px !important;
		height: 458px !important;
	}
	.inclusion-diversity-grid {
		min-height: 450px !important;
	}
}
@media (max-width: 375px) {
	.pillar-height .richtext .heading-4 {
		font-size: 18px !important;
	}
	/*.pillar-height .container .row {
		padding-left: 10px !important;
		padding-right: 10px !important;
	}
	.studentpage-padding .col-md-4 {
	}*/
}
/*@media (max-width: 320px) {
	.student-selection-process-pillar-width p span, .pillar-height.ug-students-grid2 p span, .pillar-height.ug-students-grid3 span {
		font-size: 16px !important;
	}
}*/