/*------------------------------------*\
   LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   END LOCAL SCREENS
\*------------------------------------*/

/*------------------------------------*\
   GLOBAL FOOTER STYLES
\*------------------------------------*/

/*------------------------------------*\
   END GLOBAL FOOTER STYLES
\*------------------------------------*/

/*------------------------------------*\
   LOCAL FIXES
\*------------------------------------*/

#ac-localnav {
	height: 75px;
}

.xmedium {
	display: none;
}

@media only screen and (min-width: 1024px) and (max-width: 1068px) {
	.xmedium {
		display: block;
	}
	#ac-localnav {
		height: 75px;
	}
}

@media only screen and (max-width: 1023px) {
	#ac-localnav.medium-ac-ln-collapsible .ac-ln-menu-items {
		padding: 15px 24px 24px;
	}
	#ac-localnav {
		height: 48px;
	}
}

@media only screen and (max-width: 734px) {
	#ac-localnav {
		height: 75px;
	}
}

@media only screen and (min-width: 1069px) {
	.modal-success-story .modal-content .modal-hero-copy {
		max-width: 730px;
	}
	.modal-success-story .modal-content .modal-hero.scotland .modal-hero-copy {
		max-width: 620px;
	}
}

@media only screen and (max-width: 1068px) {
	.modal-success-story .modal-content .modal-hero-copy {
		max-width: 552px;
	}
	.modal-success-story .modal-content .modal-hero.scotland .modal-hero-copy {
		max-width: 620px;
	}
}

@media only screen and (min-width: 735px) {
	.modal-success-story .modal-content .modal-stats .modal-stat-label {
		max-width: 125px;
	}
}

@media only screen and (min-width: 1069px) {
	.modal-success-story .modal-content .canada-sisler .modal-eyebrow {
		max-width: 450px;
	}
	.modal-success-story .modal-content .modal-body.scotland .modal-quote-container {
		padding: 72px 130px;
	}
	.modal-success-story .modal-content .modal-hero.australia .modal-hero-copy {
		max-width: 620px;
	}
	.modal-success-story .modal-content .thailand .modal-hero-copy .modal-eyebrow {
		max-width: 450px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.modal-success-story .modal-content .modal-body.scotland .modal-quote-container {
		padding: 54px 70px;
	}
	.modal-success-story .modal-content .modal-hero.australia .modal-hero-copy {
		max-width: 475px;
	}
	.section-stories .story-item-india .story-headline {
		max-width: 540px;
	}
}

@media only screen and (max-width: 400px) {
	.modal-success-story .modal-content .usa .modal-hero-copy .modal-headline {
		font-size: 32px;
	}
}

@media only screen and (max-width: 734px) {
	.modal-success-story .modal-content .thailand .modal-hero-copy .modal-headline {
		font-size: 32px;
	}
}

@media only screen and (max-width: 330px) {
	.modal-success-story .modal-content .thailand .modal-hero-copy .modal-headline {
		font-size: 30px;
	}
}

/*------------------------------------*\
   END LOCAL FIXES
\*------------------------------------*/
