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

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

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

.section-router .tile.tile-privacy {
	margin-right: 40px;
}

@media only screen and (max-width: 1068px) {
	.section-router .tile.tile-privacy {
		margin-right: 10px;
	}
}

@media only screen and (max-width: 734px) {
	.section-router .tile.tile-privacy {
		margin-right: 0px;
	}
}

.section-router .tile:first-child .tile-content {
	margin-right: auto;
}

.section-apple-one .button-appleone {
	width: initial;
	white-space: normal;
}

@media only screen and (min-width: 1069px) {
	.section-memories .tile-drive .picture-wrapper {
		max-height: 570px;
	}
}

@media only screen and (min-width: 1069px) {
	.section-always-on .column-photos-image {
		max-height: 579px;
	}
}

@media only screen and (min-width: 1069px) {
	.typography-imessage-text {
		font-size: 45px;
	}
}

@media only screen and (min-width: 735px) and (max-width: 1068px) {
	.typography-imessage-text {
		font-size: 30px;
	}
}

.section-apple-one.section.apple-one-router .subhead {
	line-height: 1.15;
}

@media only screen and (max-width: 1068px) {
	.section-apple-one.section.apple-one-router .tile-cta-wrapper li {
		display: block;
	}
}

@media only screen and (max-width: 1068px) {
	.section-apple-one.section.apple-one-router .tile-cta-wrapper li:last-child {
		margin-top: 18px;
		margin-left: 0;
	}
}

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